updated NSD with findAll