repository -> manager