weighted modifiers improved