cleaning merge