create fact when task complted