inheritance patterns 994985