remove message kind of taskmanager, replace with (func, *args) kind: func(*args)