adding responsive layout