~ merge duplicate ops