added view pages, comments system