rework lists.NIL