added add sub-/superclasses, hide/show does not jet work as specified