Inherit as much as possible