removed misguided inheritance structure