not update_N