more scaffolding of model