adding responsive design by Chiu