karlgentner exclusive or update