Refactored helper and Utility.