refactored html & css