Вынес декораторы в отдельные файлы