CONTROLLER & POWER SUPPLIES