don't alter global