changes to utility file