yeh...that looked complicated. and I really *need* the sub-class what I have does work (its almost for display than anything)