CONTROLLERS AND CIRCUIT BOARDS