wareportal has written 374 articles