implement updateable .gitsubprojects