helper/utility method library