During the time a student spends learning a new concept they are tested on their abilities and databases track their progress using one of the models. The latest generation of distance learning systems take into account the students' answers and adapt themselves to the student's cognitive abilities using a concept called 'cognitive scaffolding'. Cognitive scaffolding is the ability of an automated learning system to create a cognitive path of assessment from lowest to highest based on the demonstrated cognitive abilities.[7] A current successful implementation of adaptive learning in web-based distance learning is the Maple engine of WebLearn by RMIT university.[8] WebLearn is advanced enough that it can provide assessment of questions posed to students even if those questions have no unique answer like those in the Mathematics field.