Исправлены мелькие ошибки / работа без $promise