Final library repo, with join table