properly merge user onRoute for CreatableSubscriber
ability toggle repository as private