the work function