changes to html and layout