some changes in style and html