tweaks + reductions