Practicing repositories