add ^=