new models and repositories in brute