added page responsiveness