update N