think I might have cracked the silent git refreshing problem