commented DrawingThread