added back in merge smashed method.