inhertinace boilerplate