#class inheritance in progress