add comments to merge sorts