simplification:
merged