temporary version before I refactor the drawing code - doesn't do proper draw.

temporary version before I refactor the drawing code - doesn't do
proper draw.