Pls note my NS has significant updates.