wareportal has written 386 articles