created MyHazeUtil for main functions and new added unit tests which are still in progress