type tweaks