CONTROLLER BOARD