fixed n update