and how does your dodraw-procedure look like?
perhaps there is an 'inherited' too much in it