merged util with local version