In Daniel, angels also assume the roles of interpreters and teachers, notably in their abilities to explain visions concerning the eschaton, and help human prophets unknot knowledge from it. In Daniel, it is the archangel Gabriel who is sent down from heaven by God to explain Daniel's perplexing visions and help relieve some of his distress (Daniel 8:16-17). In Daniel 7-12, the good knowledge that is transmitted to Daniel and thus to the rest of the population, is that the earthly events that have been so oppressing the Jewish people are being mirrored in heaven, and that justice will eventually reign in the form of a final battle pitting the armies of heaven against evil forces, which will be vanquished.