add article with many bugs
fixing minor bugs