forth work