NIL - a slightly different take