added isDrawing()