более правильное поведение кнопки