.......and why put the power connectors THERE?

I was happy with these....
http://www.xtremesystems.org/forums/...=1#post5095128