fetch and disable with controller