The 8 pin wires are looking good. Nothing much you can do there. It's hard to make all those wires fit!