controller workspace