add localrepo util