going through all repos and commiting may end up rolling back