bdj changes to model generalities