move utility functions to Utility namespace