modified dipNN words so that returned values are independently lazy