The Complete Guide to Sanskrit

150720261784134887.png

Sanskrit is one of the world’s most ancient and spiritually treasured languages. In the Bhakti Yoga tradition, Sanskrit is honored as a sacred language because many of the great scriptures, prayers, mantras, songs, and philosophical teachings of India were revealed, preserved, and shared through it.

The word “Sanskrit” comes from saṁskṛta, which means “refined,” “perfected,” or “well-formed.” This does not mean Sanskrit is only for scholars or advanced practitioners. Rather, it means the language has been carefully shaped over thousands of years to carry sound, meaning, poetry, and spiritual insight with great precision.

For many people, Sanskrit can feel mysterious at first. The letters may look unfamiliar, the sounds may be new, and the grammar can seem complex. But Sanskrit is not meant to be intimidating. When approached with humility, curiosity, and devotion, it becomes a beautiful doorway into prayer, meditation, and a deeper relationship with God.

In Bhakti Yoga, Sanskrit is especially loved because it carries the names of the Divine—such as Krishna, Rama, Govinda, Narayana, Radha, and many others. These names are not considered ordinary words. They are understood to be spiritually powerful sounds that awaken the heart.

Why Sanskrit Matters in Bhakti Yoga

Bhakti Yoga is the path of love and devotion. The word bhakti means loving service, devotion, or heartfelt dedication to God. This path is not limited by background, culture, education, or language. Anyone can practice Bhakti by chanting, praying, serving, remembering God, and offering daily life with love.

Sanskrit supports this journey in a special way. It gives us access to sacred texts, traditional prayers, devotional songs, and mantras that have nourished seekers for thousands of years.

Sanskrit as a Language of Sacred Sound

In Bhakti Yoga, sound is deeply important. The Sanskrit word śabda means sound, and sacred sound is considered a powerful spiritual guide. The Vedic tradition teaches that divine truth can descend through sound. This is why chanting and hearing are central practices.

In the Bhagavad-gītā, Krishna says:

“Of sacrifices, I am the chanting of the holy names.”

Bhagavad-gītā 10.25

This verse points to the heart of Bhakti practice. Chanting is not merely a ritual or performance. It is a loving offering. When we chant sincerely, we invite the presence of God into our mind, voice, and heart.

Sanskrit and the Holy Names

One of the most well-known Sanskrit mantras in the Bhakti tradition is the Hare Krishna maha-mantra:

Hare Krishna Hare Krishna

Krishna Krishna Hare Hare

Hare Rama Hare Rama

Rama Rama Hare Hare

The word mahā-mantra means “great mantra.” A mantra is a sacred sound or phrase that helps focus the mind and awaken spiritual consciousness. “Hare” calls upon the divine energy of the Lord, often understood as the compassionate presence of Srimati Radharani. “Krishna” means “the all-attractive one.” “Rama” means “the source of spiritual joy.”

This mantra is simple enough for anyone to chant, yet deep enough to sustain a lifetime of spiritual growth.

Sanskrit Is Not a Barrier

It is important to say clearly: you do not need to know Sanskrit to be loved by God. You do not need to pronounce every word perfectly to begin chanting. You do not need to study grammar before offering a prayer.

Bhakti begins with sincerity.

Still, learning even a little Sanskrit can enrich your practice. It can help you understand the meaning of mantras, appreciate scripture more deeply, and feel more connected to the devotional traditions that have preserved these sacred teachings.

A Brief History of Sanskrit

VJVuJKTrXrxQniPrrf9n

Sanskrit has been used in spiritual, philosophical, poetic, scientific, and literary works for thousands of years. It is closely connected to the Vedas, Upanishads, Puranas, epics like the Mahābhārata and Rāmāyaṇa, and devotional scriptures such as the Bhagavad-gītā and Śrīmad-Bhāgavatam.

Vedic Sanskrit and Classical Sanskrit

Sanskrit is often described in two broad forms: Vedic Sanskrit and Classical Sanskrit.

Vedic Sanskrit is the older form found in the Vedas, some of the earliest sacred texts of India. The Vedas include hymns, prayers, rituals, and spiritual knowledge. The word veda means “knowledge.”

Classical Sanskrit developed later and became highly systematized. Much of the Sanskrit literature studied today, including many philosophical and devotional texts, is in Classical Sanskrit.

The Role of Pāṇini

One of the most important figures in the history of Sanskrit is Pāṇini, a great grammarian who lived many centuries ago. His work, the Aṣṭādhyāyī, is one of the most remarkable grammar systems ever created.

Pāṇini did not invent Sanskrit, but he organized and described it with extraordinary clarity. His grammar helped preserve Sanskrit in a stable form for generations.

For spiritual seekers, this reminds us of something beautiful: sacred wisdom is protected not only by emotion, but also by discipline, care, and deep attention.

Sanskrit Across Traditions

Sanskrit is sacred in many Indian spiritual traditions, including Vaishnavism, Shaivism, Shaktism, Vedanta, Yoga, Buddhism, and Jainism. In Bhakti Yoga, Sanskrit is especially cherished through devotional scriptures, mantras, kirtan songs, and prayers to the Lord and His devotees.

At The Bhakti House, we honor Sanskrit not as something exclusive, but as a shared spiritual treasure. Whether you are new to Bhakti, returning after many years, or simply curious, Sanskrit can meet you exactly where you are.

Sure, here is the sentence with the clickable link:

I love to visit The Bhakti House for spiritual inspiration and community.

The Sanskrit Alphabet and Sacred Pronunciation

RZyWBpYvrsIIUCiMltnI

Sanskrit is traditionally written in the Devanagari script. The word Devanagari can be understood as “the city of the gods” or “divine script.” It is the script used for many Sanskrit texts today, though Sanskrit can also be written in Roman letters for beginners.

Vowels and Consonants

The Sanskrit alphabet is arranged very systematically. The sounds are organized by where they are produced in the mouth—throat, palate, roof of the mouth, teeth, and lips.

This organization helps students learn pronunciation naturally. For example, some sounds come from the throat, like “ka” and “ga.” Others come from the lips, like “pa” and “ba.”

Sanskrit vowels can be short or long. A long vowel is held slightly longer than a short vowel. This can affect meaning and rhythm, especially in chanting.

For example:

  • Rama is often written as Rāma, with a long “ā.”
  • Krishna is often written as Kṛṣṇa, showing sounds that do not appear exactly in English.

Do not worry if these markings feel unfamiliar. They are simply guides to help us pronounce the words with care.

Common Sanskrit Sounds for Beginners

Some Sanskrit sounds are easy for English speakers. Others may take practice.

The sound “ś” is like “sh.”

The sound “ṣ” is also like “sh,” but made slightly differently.

The sound “ṛ” is often pronounced like “ri” in beginner chanting.

The sound “ṁ” or “ṃ” is a nasal sound, like a gentle “m” vibration.

For example, oṁ is a sacred syllable often pronounced “om.” It is considered a sound symbol of the Absolute Truth, the Supreme Reality.

Pronunciation with Devotion

Correct pronunciation is valuable, especially when chanting mantras. Yet Bhakti teaches us that God hears the heart.

If a child calls out to a parent imperfectly, the parent still responds with love. In the same way, when we chant with humility and sincerity, our offering is accepted.

This does not mean we should be careless. It means we practice with both effort and grace. We try to improve, but we do not become discouraged.

Essential Sanskrit Words in Bhakti Yoga

Learning a few Sanskrit words can open up a whole world of meaning. These words appear often in Bhakti teachings, scriptures, kirtan, and spiritual discussions.

Bhakti

Bhakti means devotion, loving service, or divine love. It is the heart’s natural attraction to God. Bhakti is both the practice and the goal. We practice devotion so that our devotion may deepen.

In the Bhagavad-gītā, Krishna says:

“Always think of Me, become My devotee, worship Me, and offer your homage unto Me.”

Bhagavad-gītā 18.65

This verse is a simple summary of Bhakti: remember, love, worship, and offer yourself to God.

Yoga

Yoga means connection, union, or discipline. While many people think of yoga as physical postures, the deeper meaning is the soul’s reconnection with the Divine.

Bhakti Yoga is the yoga of love. It teaches that our deepest fulfillment comes not from control, status, or possession, but from loving relationship with God and all living beings.

Mantra

A mantra is a sacred sound vibration used for meditation and spiritual transformation. The word is sometimes explained as coming from manas meaning “mind” and trāyate meaning “to deliver” or “to protect.” A mantra helps deliver the mind from anxiety, distraction, and forgetfulness of God.

Chanting mantra can be done softly, loudly, alone, or with others. In group chanting, known as kīrtan, the heart often opens through shared singing and devotion.

Kīrtan

Kīrtan means glorification, especially through singing the names and qualities of God. It is a joyful and accessible practice. You do not need to be a trained singer. You only need a willing heart.

Kirtan brings people together beyond language, age, nationality, or background. The melody may be simple, but the experience can be deeply healing.

Seva

Sevā means service. In Bhakti Yoga, service is not just work. It is love in action. Cooking for others, caring for a temple, helping a friend, cleaning a sacred space, sharing wisdom, or offering one’s talents can all become seva when done for God’s pleasure.

Seva helps us move from self-centered living to God-centered living.

Japa

Japa means personal, meditative chanting, often done on prayer beads called mālā. A mala traditionally has 108 beads. The practitioner chants one mantra on each bead, gently bringing the mind back to the holy name again and again.

Japa is a daily anchor. Even a few minutes of sincere chanting can bring clarity and peace.

Guru

Guru means spiritual teacher. In Sanskrit, the word is sometimes explained as one who removes darkness. A true guru guides the student toward God, not toward dependence on ego or personality.

In Bhakti, the guru is honored as a compassionate representative of divine wisdom.

Śāstra

Śāstra means scripture or sacred teaching. Bhakti is not based only on feeling. It is nourished by wisdom from authentic scriptures such as the Bhagavad-gītā, Śrīmad-Bhāgavatam, and other devotional texts.

Scripture helps us understand who we are, who God is, and how to live with love and purpose.

Sanskrit Scriptures Every Bhakti Student Should Know

Sanskrit opens the door to many sacred texts. You do not need to read them in the original language to benefit from them. Good translations and commentaries can help us receive their wisdom. Still, knowing the Sanskrit names and key terms can deepen appreciation.

Bhagavad-gītā

The Bhagavad-gītā means “The Song of God.” It is a conversation between Lord Krishna and Arjuna on the battlefield of Kurukshetra. Arjuna is confused, overwhelmed, and unsure of his duty. Krishna guides him with teachings on the soul, karma, yoga, devotion, and surrender.

One of the most beloved teachings comes near the end:

“Abandon all varieties of duty and simply surrender unto Me. I shall deliver you from all sinful reactions. Do not fear.”

Bhagavad-gītā 18.66

This is not a call to laziness or irresponsibility. It is an invitation to trust. Krishna asks us to offer our life, choices, fears, and hopes into divine care.

Śrīmad-Bhāgavatam

The Śrīmad-Bhāgavatam, also called the Bhāgavata Purāṇa, is a beautiful devotional scripture focused on the pastimes, qualities, and devotees of the Supreme Lord. It is filled with stories of kings, sages, children, saints, and ordinary people transformed by devotion.

The Bhāgavatam teaches that hearing about God purifies the heart. This is practical. What we hear shapes what we desire. When we hear sacred stories, our inner world becomes softer, wiser, and more God-centered.

Rāmāyaṇa

The Rāmāyaṇa tells the story of Lord Rama, Sita Devi, Lakshmana, Hanuman, and many others. It is a sacred epic of dharma, loyalty, courage, and devotion.

Hanuman is especially loved in Bhakti traditions as the perfect servant of the Lord. His life teaches us that devotion is brave, humble, and tireless.

Upanishads

The Upanishads are philosophical texts that explore the nature of the self, the universe, and the Supreme Reality. They include deep teachings about the soul, consciousness, and liberation.

Bhakti teachers often explain these truths in personal, devotional ways: the soul is not merely an abstract spark of consciousness, but an eternal servant and beloved part of God.

How to Begin Learning Sanskrit

Learning Sanskrit can be a spiritual practice if approached with patience and devotion. You do not need to become fluent to receive benefit. Even learning small pieces can enrich your chanting and study.

Start with the Sounds

Before memorizing grammar, begin by hearing Sanskrit. Listen to mantras, prayers, kirtan, and recitations from trusted teachers. Let the sounds become familiar.

You might listen to:

  • The Hare Krishna maha-mantra
  • The Bhagavad-gītā verses
  • The Śrīmad-Bhāgavatam prayers
  • The Govindam prayers
  • The Narasimha prayers
  • Simple Sanskrit kirtan songs

Hearing is powerful. In Bhakti, hearing sacred sound is itself a form of meditation.

Learn One Mantra Deeply

Rather than trying to learn many mantras at once, choose one and go deep. Learn the pronunciation, meaning, and mood.

For example, with the Hare Krishna mantra, reflect on it as a prayer:

“O Divine Energy of the Lord, O all-attractive Krishna, O source of joy Rama, please engage me in Your loving service.”

This simple understanding can transform chanting from repetition into relationship.

Study Key Vocabulary

Make a small list of Sanskrit words that appear in your daily practice. Words like bhakti, seva, japa, guru, kīrtan, prasāda, and dharma are helpful.

Prasāda means mercy or grace, and in Bhakti it often refers to food that has been lovingly offered to God. Receiving prasada reminds us that life itself is a gift.

Dharma means duty, nature, or sacred responsibility. In Bhakti, our deepest dharma is to love and serve God.

Use Roman Transliteration First

If Devanagari feels difficult, begin with Roman transliteration. This means Sanskrit written using English letters, often with special marks.

For example:

  • कृष्ण becomes Kṛṣṇa
  • राम becomes Rāma
  • भक्ति becomes bhakti
  • योग becomes yoga

Later, if inspired, you can learn Devanagari. But you can begin practicing right away with transliteration.

Practice a Little Every Day

Sanskrit is best learned gently and consistently. Five or ten minutes daily is better than one long study session once a month.

You might choose one of these practices:

  • Chant one Sanskrit mantra each morning
  • Learn one Sanskrit word per day
  • Read one verse from the Bhagavad-gītā
  • Listen to a kirtan while cooking or walking
  • Write a mantra in a journal
  • Practice pronunciation before japa

Small, sincere steps become powerful over time.

Sanskrit, Chanting, and the Heart

The purpose of sacred Sanskrit is not to make us proud. It is to soften the heart. If learning Sanskrit makes us feel superior, we have missed the point. If it helps us pray more deeply, serve more humbly, and remember God more often, then it is doing its sacred work.

Chanting as Prayer

In Bhakti Yoga, chanting is not only meditation. It is prayer. When we chant the names of God, we are calling out for connection, guidance, purification, and love.

The Śrīmad-Bhāgavatam describes the power of hearing and chanting about the Lord as a cleansing of the heart. In practical terms, this means our inner life gradually changes. Anger may soften. Anxiety may become more manageable. Gratitude may grow. Compassion may become more natural.

This transformation may be gradual, but it is real.

The Mood Matters

Sanskrit mantras are not magic spells to control the world. They are sacred invitations to be changed by grace.

A humble mood is essential. We can chant with the prayer:

“Please help me remember You.”

“Please help me serve.”

“Please guide my heart.”

“Please let my life become an offering.”

When chanting is filled with sincerity, even simple practice becomes profound.

Kirtan as Community Healing

Kirtan brings Sanskrit into a shared devotional space. One person leads, others respond, and the holy names fill the room. This call-and-response form is easy to follow, even for newcomers.

Many people experience kirtan as peaceful, joyful, emotional, or deeply grounding. Some understand the philosophy; others simply feel their hearts open. Both are welcome.

Bhakti does not demand that we arrive perfectly prepared. It invites us to come as we are.

Common Questions About Sanskrit

Many sincere seekers have questions about Sanskrit. These questions are natural and welcome.

Do I Need to Know Sanskrit to Practice Bhakti Yoga?

No. Bhakti Yoga is the path of love, and love is not limited by language. You can pray in English or any language. You can serve, chant, remember God, and live with devotion without knowing Sanskrit.

However, learning Sanskrit can deepen your connection to mantras and scriptures. It is a helpful support, not a requirement.

What If I Mispronounce a Mantra?

Do your best and keep practicing. Pronunciation matters because Sanskrit is a sound-based language, and careful chanting shows respect. But do not allow fear of mistakes to stop you.

God is not searching for reasons to reject us. God is searching for sincerity in the heart.

Is Sanskrit a Religious Language Only?

Sanskrit has been used for many subjects, including poetry, medicine, astronomy, drama, grammar, philosophy, and law. But in Bhakti Yoga, its spiritual use is especially important.

For devotees, Sanskrit is precious because it carries divine names, prayers, and revealed wisdom.

Can Children Learn Sanskrit?

Yes. Children often learn sounds very naturally. Simple mantras, songs, and Sanskrit names can be introduced gently. The goal should be joy, not pressure.

A child who grows up hearing kirtan, honoring prasada, and seeing loving service may absorb devotion in a very natural way.

How Long Does It Take to Learn Sanskrit?

It depends on your goal. You can learn basic pronunciation and vocabulary in a few weeks or months. Reading scripture fluently takes longer. Mastering grammar can take years.

But remember: Sanskrit study in Bhakti is not a race. Every word learned in devotion is meaningful.

Practical Ways to Bring Sanskrit Into Daily Life

Sanskrit becomes most meaningful when it supports a living spiritual practice. It is not only for bookshelves or classrooms. It can enter the kitchen, the car, the altar space, the morning routine, and the quiet places of the heart.

Begin the Day with a Mantra

Before checking your phone or entering the busyness of the day, chant a simple mantra. Even one minute can change the direction of the mind.

You might chant:

Hare Krishna Hare Krishna

Krishna Krishna Hare Hare

Hare Rama Hare Rama

Rama Rama Hare Hare

Or simply say:

“Krishna, please guide me today.”

The Sanskrit name and the heartfelt prayer can work together beautifully.

Offer Your Food

Before eating, pause and offer gratitude. In Bhakti, food is often offered to God and then received as prasāda, divine mercy.

You can say a simple prayer:

“Dear Lord, thank You for this food. Please accept this offering and bless my heart with devotion.”

If you know Sanskrit prayers, you can add them. If not, your sincere words are enough.

Create a Small Sacred Space

You may keep a picture of Krishna, Rama, Radha, or a form of God dear to your heart. You might place a copy of the Bhagavad-gītā, a mala, flowers, or a candle nearby.

This space can remind you to chant, pray, read, and breathe with devotion.

Read One Verse a Day

Choose a trusted translation of the Bhagavad-gītā or Śrīmad-Bhāgavatam. Read one verse daily. If possible, look at the Sanskrit, transliteration, translation, and explanation.

Do not worry if you do not understand everything. Let one phrase stay with you. Carry it into your day.

Serve Someone with Devotion

Remember the word seva. Sanskrit study should lead to loving action. Ask yourself:

“How can I serve today?”

“Who needs kindness?”

“What can I offer to God through my work?”

“How can my home become more peaceful?”

“How can I speak with more compassion?”

This is Sanskrit becoming lived wisdom.

The Deeper Purpose of Sanskrit Study

The deepest purpose of Sanskrit is not information, but transformation.

A person may memorize many verses and still remain proud. Another person may know only one mantra and chant it with tears of love. Bhakti honors the second as truly wealthy.

From Sound to Remembrance

Sanskrit mantras help us remember God. This remembrance is called smaraṇam. In Bhakti, remembering God is one of the essential practices. We remember through names, stories, images, service, and prayer.

When life becomes difficult, a mantra can hold us. When the mind is restless, a mantra can steady us. When the heart is grateful, a mantra can give voice to our joy.

From Knowledge to Humility

True spiritual learning makes us humble. The more we understand, the more we realize the greatness of God and the kindness of the saints who carried these teachings forward.

The Bhagavad-gītā describes knowledge as including humility, nonviolence, tolerance, simplicity, and devotion to the spiritual teacher. Real knowledge changes how we live.

From Practice to Love

All Bhakti practices—chanting, prayer, service, scripture study, honoring prasada, and associating with devotees—are meant to awaken love for God.

Sanskrit serves this awakening when it helps us hear more deeply, chant more sincerely, and serve more lovingly.

A Gentle Beginner’s Sanskrit Practice Plan

If you feel inspired to begin, here is a simple and devotional way to start.

Week One: Listen and Chant

Listen to the Hare Krishna maha-mantra daily. Chant along for five minutes. Do not worry about perfection. Focus on sincerity.

Week Two: Learn the Meaning

Study the meaning of “Hare,” “Krishna,” and “Rama.” Reflect on the mantra as a prayer to be engaged in loving service.

Week Three: Add One Verse

Choose one verse from the Bhagavad-gītā, such as 9.26:

“If one offers Me with love and devotion a leaf, a flower, fruit, or water, I will accept it.”

This verse teaches that God accepts simple offerings when they are given with love.

Week Four: Practice Seva

Choose one act of service each day and consciously offer it to God. This may be cooking, cleaning, encouraging someone, helping at a temple, or giving your time to a good cause.

In this way, Sanskrit words become part of your life: mantra, bhakti, seva, prasāda, and smaraṇam.

Everyone Is Welcome

Sanskrit is a sacred and beautiful language, but it is not a wall separating people from God. It is a bridge. It carries mantras, prayers, stories, and wisdom that can nourish the soul.

Whether you are a longtime practitioner, a beginner, a spiritual seeker, a student of yoga, or someone simply curious about sacred sound, you are welcome. You do not need to have everything figured out. You do not need perfect pronunciation. You do not need to belong to a particular culture or background.

Bhakti Yoga begins with one sincere step.

Chant one holy name. Offer one prayer. Read one verse. Serve one person. Take one breath with gratitude. God sees the heart, and every sincere movement toward Him is meaningful.

May your journey with Sanskrit bring you closer to love, humility, service, and the sweet remembrance of the Divine. Everyone is welcome to take one sincere step toward God today.

Join The Bhakti House Community

🙏 Welcome to The Bhakti House

 

You don't have to walk your spiritual journey alone.

Whether you're exploring Bhakti Yoga for the first time or have practiced for years, we'd love to get to know you and help you deepen your relationship with God.

Tell us a little about yourself and how you'd like to connect. We'd be honored to welcome you into our growing community.

🙏 Become a Monthly Supporter (Optional)

Every offering—large or small—helps The Bhakti House continue its mission of sharing the timeless path of bhakti-yoga with anyone seeking a deeper relationship with God.

As a donor-supported religious nonprofit, your monthly generosity allows us to offer spiritual education, kirtan, meditation, yoga, Hindi classes, scripture study, community gatherings, online resources, and outreach without placing financial barriers in the way of sincere seekers.

Our prayer is simple:

May every person who walks through our doors leave having taken one sincere step toward God.

Whether someone discovers devotional chanting for the first time, learns to read sacred texts in Hindi, finds a welcoming spiritual community, or simply experiences a moment of peace through prayer and meditation, your support makes that possible.

When you become a monthly supporter, you're helping us:

  • 🙏 Share the teachings of bhakti-yoga with people around the world.
  • 🎶 Offer kirtan, mantra meditation, and devotional gatherings.
  • 📚 Create free educational resources, classes, and spiritual content.
  • 🕉️ Maintain a welcoming sanctuary for prayer, worship, and community.
  • 🌱 Help sincere seekers deepen their relationship with God through loving devotional service.

Your recurring gift provides the steady support that allows us to plan for the future, expand our programs, and continue serving our local community in Jackson, Michigan, as well as our growing online community around the world.

Thank you for becoming part of this mission. May your generosity be received as an offering of devotion, and may it bring lasting spiritual benefit to you and to everyone it helps us serve.

Choose a monthly offering that feels right for you. Every contribution, no matter the amount, helps keep this service available to others.

No payment items has been selected yet

FAQs

What is Sanskrit?

Sanskrit is an ancient Indo-Aryan language that has been used in India for thousands of years. It is considered the classical language of India and is the liturgical language of Hinduism, Buddhism, and Jainism.

What are the main features of Sanskrit?

Sanskrit is known for its highly structured grammar, extensive vocabulary, and rich literary tradition. It is also a phonetic language, meaning that the pronunciation of words is consistent and follows strict rules.

What is the significance of Sanskrit in Indian culture?

Sanskrit has played a crucial role in the development of Indian culture, literature, and philosophy. Many ancient texts, including the Vedas, Upanishads, and epics like the Mahabharata and Ramayana, were written in Sanskrit.

Is Sanskrit still spoken today?

While Sanskrit is no longer a widely spoken language in everyday use, it is still used in religious rituals, ceremonies, and scholarly pursuits. There are also efforts to revive and promote the use of Sanskrit in modern contexts.

How can one learn Sanskrit?

There are various resources available for learning Sanskrit, including online courses, textbooks, and language schools. It is recommended to find a qualified teacher or program that focuses on the fundamentals of Sanskrit grammar and vocabulary.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top