refining dynamic sizing..