corner inheritance