Shazza, looking good as always. One thing: You could flip your CPU block around 180 degrees and then I think your tubing wouldn't cross; it shouldn't affect performance either if you do it 180.