working on the Merger class