true inheritance, small bugfix