set path object, repository name refactor