finish, need change of functions and create super_model file