Added "scope" to refine requirements for different Node levels