Tweaks, plus gcc fix.