update 1nn, 3nn, 5nn, 7nn, 9nn