support for not-expressions (!) added