added more details to repository.cs