It is generally agreed that the main purpose for Plato in using myths was didactic. He considered that only a few people were capable or interested in following a reasoned philosophical discourse, but men in general are attracted by stories and tales. Consequently, then, he used the myth to convey the conclusions of the philosophical reasoning. Some of Plato's myths were based in traditional ones, others were modifications of them, and finally he also invented altogether new myths. Notable examples include the story of Atlantis, the Myth of Er, and the Allegory of the Cave.