support GRADE selection mechanism