add replace operation type #2096