intermediate grades (under development)