tweaks and types