move all helper functions into one section