update and make pages responsive