no longer uses utils.force_redraw. Found more idomatic workaround, I think.
conflicts resolved