nn updates