уменьшил код, отвечающий за переключение инструмента