change in API - records student progress