fix flickering, enhance end of circle draw