add unfinished nu_repo utility