updating NML