add segrev mutator