wareportal has written 398 articles