add by repo url; cleanup globals list