Перенес логику из контроллера в модель, переписал форму хелпером