merged ops