Damned bulkhead connectors.

i dont like that one bit

Doesn't look to good. That could cause some serious issues down the road.