added and, or and not