simplifies merge