Отрефакторил код, добавил объект для экшена