update initialize global