re-commit basic api for repo model