wareportal has written 416 articles