Implement single-grade actions