added to changes for multiple inheritance increment fix