started revamp of operator mutations