some changes to format and css