Misc. fixes.