required check