brought back .require, but with deprecation message.:relaxed::relaxed::relaxed: