Meditate and memorize