Added a "null" taskclass controller for illustration purposes. It is basically