tell the edit part to return a different figure.one that meets the needs of the current state of the model/view.
I knew it should have been obvious! Thanks.