In Mahāyāna Buddhism, the development of insight ("vipaśyanā") and tranquility ("śamatha") are also taught and practiced. The many different schools of Mahāyāna Buddhism have a large repertoire of meditation techniques to cultivate these qualities. These include visualization of various Buddhas, recitation of a Buddha's name, the use of tantric Buddhist mantras and dharanis. Insight in Mahāyāna Buddhism also includes gaining a direct understanding of certain Mahāyāna philosophical views, such as the emptiness view and the consciousness-only view. This can be seen in meditation texts such as Kamalaśīla's "Bhāvanākrama" ( "Stages of Meditation", 9th century), which teaches insight ("vipaśyanā") from the Yogācāra-Madhyamaka perspective.