static void JoeTask(CancellationToken token) { RobotJoe joe = new RobotJoe(locking, fillinghopper, flavorhopper, toppinghopper, hopperevent, lucyevent); joe.DoWork(token); }