model::self