Implement EOR