Added required check