added logging and wait loop to NFSeedProvider