updates to the inheritance analysis