create needed model