Refactored tasker controller