modified ns