removed inhertance