added slicing ns