Misc fixes.