Handler doesn’t need to know about repos