wareportal has written 394 articles