wareportal has written 377 articles