fun with repositories