add responsive layouts