Better conversion.
Support redrawing.