temporal work