Feature/model method