bug fix for text.  implemented arcs and circles, but are untested