updating the NS with diffrent possibilites