wareportal has written 392 articles