use === instead of \!; someone else disputed use of \! previously