expose required check