Refactoring II - empty task controller