wareportal has written 388 articles