custom repository documentation