added Util module for utility functions