allow for non-exist TaskData at start