Generate controller tasks