This is a basic repository that allows