inheritance pass