logical op support.