wareportal has written 417 articles