wareportal has written 393 articles