wareportal has written 378 articles