I have assembeled 7 of these controllers already. This controller is different due to the use of a converted computer power supply. The form factor is much larger than a commercially specific power supply that sits much more flat. In order to utilize the free PC power supplies, I needed to be creative.