AND OR NOT all work