updated source.  drawing 30% working