utility function added