remove all helper functions