implemented my repo-listing directive