fix with controller task