bd structure changed
merged