ensure Pool and Repo are consistent