wareportal has written 382 articles