added repo_model scaffolding