BLOC Repository