NIL and how it Works