added more responsive design