Осталось MA доделать + call back + notify