Revert "more work on tasks."

This reverts commit 92efd58897d374f9e807e7aa07bda01ab5204f6b.