nick - implemented repositories for chuck's classes