wip
inheritance-sample
wip