Updated Utility