inheritance object cancelled