another step towards a functional tasking system