Fetch the controller in a safe manner

closes #1