Unlock Your Destiny: A Vedic Astrologer's Guide to Free Kundli Software
Imagine the cosmos as a vast, interconnected tapestry, woven with threads of energy and light. Each thread represents a celestial body, and their intricate dance influences the unfolding of life on Earth. Your kundli, or birth chart, is a snapshot of this cosmic tapestry at the precise moment of your birth – your unique cosmic blueprint. It reveals the position of the planets at that sacred moment, offering a profound insight into your inherent nature, your karmic predispositions, and your life's potential.
Unveiling Your Inner Narrative
A kundli is not a prediction of a fixed destiny, but rather a roadmap to self-discovery. It illuminates your strengths and weaknesses, your desires and fears, your challenges and opportunities. It unveils the karmic patterns that shape your life, offering a deeper understanding of your past, present, and future. Take Rohan, for example. He came to me feeling lost and unfulfilled, despite achieving what many would consider a successful life. His kundli revealed a debilitated Moon in the 8th house, a placement that spoke to deep emotional insecurities and a tendency towards self-sabotage.
The Language of the Planets
Each planet in your kundli represents a different facet of your personality and life experience. The Sun signifies your core identity and life force, while the Moon represents your emotions and inner world. Mars embodies your drive and energy, while Venus governs your relationships and sense of beauty. Jupiter symbolizes wisdom and expansion, while Saturn represents discipline and karmic lessons. In Rohan’s case, his strong Saturn in the 10th house explained his career success but also revealed the source of the pressure and restriction he felt. Furthermore, a challenging aspect between Mars and Jupiter illuminated his ambition but also his impulsive decisions and restless pursuit of contentment.
Deciphering the Houses
The twelve houses of the kundli represent different areas of life, such as career, relationships, finances, and spirituality. The placement of planets within these houses further refines their influence. Rohan's debilitated Moon in the 8th house, the house of transformation and hidden matters, amplified his emotional vulnerability and contributed to his feelings of being trapped. Through understanding these placements, we could begin to unravel the root causes of his discontent.
Empowering Transformation
Free kundli software provides access to this invaluable information, allowing you to explore your cosmic blueprint. However, interpreting a kundli requires more than just software; it requires wisdom and experience. The planets don’t dictate our lives; they offer us guidance. Just as a skilled navigator uses a map to chart a course, a Vedic astrologer can help you understand your kundli and navigate life with greater clarity and purpose. For Rohan, this involved a two-year journey of self-discovery. Through meditation and journaling, he began to understand the influence of his debilitated Moon. We worked together to reframe his perspective on Saturn's influence, helping him harness its grounding energy to cultivate discipline and focus. Through pranayama and specific mantras, he learned to balance the fiery energy of Mars with Jupiter's wisdom, leading to more mindful decisions.
Your kundli is a powerful tool for self-awareness and transformation. It is an invitation to embark on a journey of self-discovery, to understand your inherent strengths and weaknesses, and to live a life aligned with your true purpose. It is not a prediction of fate, but a guide to unlock your fullest potential. Just as Rohan discovered, the wisdom embedded within your cosmic blueprint can empower you to create a life filled with purpose, joy, and fulfillment.
The Power of Free Kundli Software: Unveiling Your Potential
In the past, accessing the wisdom of your kundli required consulting with a Vedic astrologer and painstakingly calculating planetary positions. Today, free kundli software has democratized this ancient knowledge, placing the power of self-discovery at your fingertips. These digital tools calculate your birth chart with remarkable accuracy, providing you with a wealth of information about your cosmic blueprint.
Accessing Your Cosmic Roadmap
Free kundli software serves as a portal to your inner world, offering a detailed map of your planetary placements at the time of your birth. With just a few clicks, you can generate your kundli and begin to explore the intricate dance of celestial energies that shaped your being. Imagine holding a mirror to your soul – that's the potential of free kundli software. Remember Rohan? His initial consultation with me was profoundly impactful, but the true transformation began when he started utilizing free kundli software to explore his chart on his own, revisiting the insights and deepening his understanding.
Navigating the Software Landscape
There are numerous free kundli software options available online, each with its own unique features and interface. Look for software that provides accurate calculations, a clear and user-friendly interface, and ideally, some interpretative guidance. Some software even offers personalized predictions based on planetary transits, empowering you to anticipate challenges and opportunities.
Beyond the Software: The Human Element
While free kundli software is a powerful tool, it is important to remember that it is just that – a tool. It offers the raw data, the cosmic coordinates of your being, but deciphering the deeper meaning requires wisdom and experience. Just as a map doesn't tell you where to go, but shows you the terrain, the software provides the information, but a skilled astrologer can help you interpret its significance and chart your course. Rohan, despite having access to his chart through software, still found immense value in our consultations. My role was to help him contextualize the information, understand the nuances of planetary interactions, and guide him on his journey of self-discovery.
Integrating Wisdom and Technology
Think of free kundli software as your personal telescope, allowing you to gaze at the stars and planets that influenced your birth. It's a powerful first step. But to truly understand the language of the cosmos, consider consulting with a Vedic astrologer. An experienced astrologer can help you interpret your kundli with depth and nuance, providing personalized guidance and support on your journey. They can help you understand the interplay of planetary energies, identify karmic patterns, and navigate life's challenges with greater clarity and purpose. Just as Rohan found, combining the power of technology with the wisdom of an experienced guide can be truly transformative.
Understanding the Basics of Vedic Astrology
Vedic astrology, also known as Jyotish, is a profound system of knowledge that originated in ancient India. It is not merely a predictive tool, but a roadmap to self-understanding and spiritual growth. It offers a framework for understanding the intricate interplay of cosmic energies and their influence on our lives, empowering us to make conscious choices aligned with our true purpose. Just as Rohan discovered, understanding the basics of this ancient wisdom can be the first step on a transformative journey.
The Cosmic Dance of the Grahas
At the heart of Vedic astrology are the grahas, or celestial bodies. These are not just physical entities but represent archetypal energies that influence our thoughts, emotions, and actions. The Sun, Moon, Mars, Mercury, Jupiter, Venus, and Saturn are the primary grahas considered in a birth chart. Each graha has its own unique characteristics and domain of influence. For instance, the Sun represents our core identity and vitality, while the Moon reflects our emotional nature and subconscious mind. Remember Rohan's debilitated Moon? This placement indicated the root of his emotional insecurities, a key insight that paved the way for his healing.
The Houses: Stages of Life's Journey
The birth chart is divided into twelve houses, each representing a different area of life, such as career, relationships, finances, and spirituality. The placement of the grahas within these houses provides further insights into our strengths, weaknesses, and karmic predispositions. Rohan's strong Saturn in the 10th house, the house of career, explained his professional success but also the pressure and restriction he felt. Understanding the significance of this placement allowed him to work with Saturn's energy constructively, transforming it from a source of limitation to a source of strength.
The Zodiac: A Tapestry of Archetypes
The twelve signs of the zodiac form the backdrop of the birth chart, providing another layer of interpretation. Each sign represents a unique set of qualities and characteristics, influencing how the grahas express themselves. The interaction between the grahas, houses, and zodiac signs creates a complex tapestry that reflects our individual cosmic blueprint. This intricate interplay, revealed through free kundli software, offered Rohan a profound understanding of his inherent tendencies, paving the way for self-acceptance and growth.
The Language of Aspects: Planetary Relationships
Vedic astrology also considers the relationships between the grahas, known as aspects. These relationships can be harmonious or challenging, influencing how the energies of the grahas interact and manifest in our lives. In Rohan's case, the challenging aspect between Mars and Jupiter fueled his ambition but also contributed to impulsive decisions and a lack of contentment. Recognizing this dynamic was crucial in helping him find balance and make more mindful choices.
Understanding these fundamental concepts empowers you to begin deciphering the language of your own kundli. While free kundli software provides the raw data, grasping these underlying principles allows you to connect with the deeper wisdom contained within your cosmic map. It's like learning the alphabet – once you understand the individual letters, you can begin to form words, sentences, and ultimately, stories. And your birth chart is the story of your soul, waiting to be unveiled.
Rohan's Story: Finding Freedom from the Success Trap
Rohan, a vibrant 35-year-old, came to me at a crossroads. Outwardly, his life seemed a portrait of success. A prestigious marketing executive position, a loving family, and all the material comforts one could desire. Yet, beneath the veneer of accomplishment, a deep emptiness gnawed at him. He felt trapped, anxious, caught in a cycle of dissatisfaction that no external achievement could alleviate. He was living the "success trap," a common ailment in our modern world.
Deciphering the Cosmic Clues: Rohan's Birth Chart
Rohan's kundli, his birth chart, held the key to understanding his inner turmoil. It revealed a complex interplay of planetary energies, a cosmic narrative that illuminated the root of his suffering. His Moon, debilitated in the 8th house of Scorpio, whispered tales of deep-seated emotional insecurities and a subconscious tendency towards self-sabotage. This placement explained his constant need for external validation and the nagging fear that he wasn't good enough, regardless of his achievements. The 8th house, a realm of hidden depths and transformation, intensified these emotional currents.
Saturn's Grip and the Burden of Expectation
In stark contrast, his Saturn, strong and prominent in the 10th house of Capricorn, spoke of ambition, discipline, and a relentless drive to achieve. This placement accounted for his professional success, his ability to climb the corporate ladder with unwavering determination. However, Saturn's energy, while powerful, can also be restrictive. It often manifests as a heavy sense of duty, pressure, and a fear of failure. For Rohan, this translated into a constant feeling of being burdened by expectations, both self-imposed and societal.
The Fiery Dance of Mars and Jupiter
Further adding to the complexity of his chart was a challenging aspect between Mars and Jupiter. This fiery combination fueled his ambition and entrepreneurial spirit but also contributed to impulsive decisions and a persistent lack of contentment. The expansive nature of Jupiter amplified the Martian drive, creating a restless energy that constantly pushed him forward, never allowing him to savor his accomplishments.
A Journey of Self-Discovery and Transformation
Over the next two years, Rohan embarked on a transformative journey guided by the wisdom of his kundli. Through regular meditation and journaling, prompted by the insights revealed in his chart, he began to understand the root causes of his anxiety and dissatisfaction. He acknowledged the influence of his debilitated Moon, recognizing his tendency to seek external validation. This awareness was the first step towards healing.
Reframing Saturn's Influence: From Restriction to Strength
We then worked on reframing his perspective on Saturn's influence. Instead of viewing it as a restrictive force, he learned to appreciate its grounding energy and use it to cultivate discipline and focus. He began to channel Saturn's energy constructively, transforming it from a source of limitation to a source of strength and resilience.
Balancing the Fire Within: Harnessing Mars and Jupiter
To address the challenging Mars-Jupiter aspect, Rohan incorporated pranayama (breathing exercises) and specific mantras into his daily routine. These practices helped him channel the fiery energy of Mars constructively, balancing it with the wisdom and discernment of Jupiter. He learned to make more mindful decisions, aligning his actions with his values and long-term goals.
Embracing a New Path: Aligning with Purpose
Today, Rohan is a changed man. He left his high-pressure corporate job and started his own marketing consultancy, focusing on ethical and sustainable businesses. He prioritizes his emotional well-being, finding joy in helping others and living a life aligned with his values. He continues to use his kundli as a guide, making conscious choices that resonate with his true purpose. His journey is a testament to the transformative power of Vedic astrology, a reminder that self-understanding is the first step towards liberation.
Decoding Your Kundli: A Step-by-Step Guide
Rohan's story beautifully illustrates how understanding your kundli can illuminate the path towards self-discovery and a more fulfilling life. But how can *you* unlock the wisdom contained within your own cosmic blueprint? While consulting an experienced Vedic astrologer offers the deepest insights, free kundli software provides a valuable starting point.
Accessing Your Cosmic Map: Free Kundli Software
Numerous reputable websites and apps offer free kundli software. These tools calculate your birth chart based on your birth date, time, and location. The accuracy of this chart depends heavily on the precision of your birth details. Even a slight discrepancy in the time can shift planetary placements, impacting the interpretation. So, gather your birth information as accurately as possible before embarking on this journey.
Understanding the Basics: Key Elements of Your Kundli
Once you have generated your kundli, you'll see a circular diagram divided into twelve houses, each representing a specific area of life. The planets, positioned within these houses and in specific signs (segments of the zodiac), represent different facets of your personality and karmic predispositions. The interplay of these planetary energies shapes your unique life path.
The Planets: Actors on the Cosmic Stage
Each planet embodies a unique energy. The Sun represents your core identity, the Moon your emotional nature, Mars your drive and energy, Mercury your communication style, Jupiter your wisdom and expansion, Venus your love and relationships, and Saturn your discipline and karmic lessons. The outer planets – Uranus, Neptune, and Pluto – represent generational influences and are often considered in more advanced astrological analyses.
The Houses: Domains of Life
The twelve houses cover all aspects of human experience, from the self (1st house) to spirituality (12th house). They represent areas such as finances (2nd house), communication (3rd house), home and family (4th house), creativity and children (5th house), health and service (6th house), partnerships (7th house), transformation (8th house), higher learning and travel (9th house), career (10th house), social networks (11th house), and hidden realms and liberation (12th house).
The Signs: Colors of the Soul
The twelve zodiac signs, from Aries to Pisces, add another layer of nuance. Each sign has its own distinct qualities and element (fire, earth, air, or water). The sign in which a planet is placed influences how that planet's energy is expressed. For example, a fiery Mars in Aries will express itself differently than a watery Mars in Pisces.
Interpreting Your Kundli: A Journey, Not a Destination
Understanding the complex interplay of these elements is a lifelong journey. Free kundli software provides a foundational understanding of your cosmic blueprint. However, deciphering the deeper meanings and nuances requires further study and, ideally, guidance from an experienced Vedic astrologer. Remember, a kundli is not a prediction of a fixed destiny, but rather a map of your potential. It reveals your strengths and weaknesses, your karmic patterns, and the opportunities for growth and transformation that lie ahead. Like Rohan, you can use this knowledge to navigate life with greater clarity, purpose, and ultimately, fulfillment.
Harnessing the Wisdom of Your Birth Chart
Your birth chart, much like an ancient map, doesn't dictate your journey but illuminates the terrain. It reveals the mountains you might climb, the valleys you might traverse, and the rivers you might cross. It shows you the potential pitfalls and the hidden treasures that lie along your path. Just as a skilled navigator uses a map to chart a course, you can use the wisdom of your kundli to navigate life's journey with greater awareness and purpose.
Understanding Your Karmic Predispositions
Your kundli is a reflection of your karma – the actions and intentions from past lives that shape your present experience. It reveals your inherent strengths and weaknesses, your natural inclinations, and the lessons you are here to learn. For instance, Rohan's debilitated Moon in the 8th house indicated a karmic predisposition towards emotional insecurity and a tendency towards self-sabotage. Recognizing this pattern was the first step towards healing and transformation. Your chart may reveal similar patterns, offering valuable clues about your own karmic journey.
Identifying Your Strengths and Weaknesses
Just as every individual possesses unique talents and challenges, every kundli showcases a unique combination of planetary energies. These energies can manifest as strengths or weaknesses depending on their placements and interactions. Rohan's strong Saturn in the 10th house contributed to his career success but also created a sense of pressure and restriction. Identifying your own planetary strengths empowers you to harness their potential, while understanding your weaknesses allows you to work with them consciously, transforming challenges into opportunities for growth. For example, a strong Mercury might indicate a talent for communication, while a weak Mars could suggest a need to cultivate more assertiveness.
Unveiling Opportunities for Growth
Your birth chart is not a static document but a dynamic guide for evolution. It highlights areas where you have the potential to grow and evolve. The challenging aspect between Rohan’s Mars and Jupiter, while contributing to impulsiveness, also pointed towards the potential for greater wisdom and mindful decision-making. Similarly, your kundli can reveal areas where you can cultivate greater self-awareness, develop new skills, and expand your consciousness. Perhaps you have a Jupiter placement that suggests a talent for teaching or a Venus placement that indicates a capacity for deep love and compassion. By understanding these potentials, you can consciously choose to nurture them and create a more fulfilling life.
Making Informed Decisions
In my experience, over 20,000 consultations have shown me how a kundli can empower individuals to make more informed decisions aligned with their true purpose. Just as Rohan used his chart to guide his career transition, you can use yours to make choices about relationships, finances, health, and other important areas of life. Your chart doesn't offer concrete answers, but it illuminates the potential consequences of different paths, allowing you to make choices that resonate with your soul's journey. For example, understanding the timing of planetary transits can help you choose auspicious times for starting new ventures or making important commitments.
Embracing the Journey of Self-Discovery
Ultimately, harnessing the wisdom of your birth chart is about embarking on a journey of self-discovery. It's about understanding who you are at your core, embracing your strengths, acknowledging your weaknesses, and making conscious choices that align with your highest potential. Remember, your kundli is not a prediction of a fixed destiny, but a tool for self-empowerment. It is a mirror reflecting your soul's journey, offering guidance and insights to help you navigate the complexities of life with grace, wisdom, and ultimately, fulfillment.
Living in Alignment with Your Cosmic Design
Imagine a beautiful tapestry woven with intricate threads of gold and silver, each thread representing a unique aspect of your being. This tapestry is your cosmic design, a blueprint of your soul’s journey as revealed by your kundli. Living in alignment with this design means weaving your life in harmony with these threads, embracing your inherent strengths, acknowledging your weaknesses, and making conscious choices that resonate with your true purpose. Rohan's transformation beautifully illustrates this principle.
Embracing Your Authentic Self
Rohan, a 35-year-old marketing executive, came to me feeling lost and unfulfilled. Outwardly successful, he had achieved many of his material goals, yet a nagging sense of emptiness persisted. His chart revealed a debilitated Moon in the 8th house. In Vedic astrology, the Moon represents our emotional world, and its debilitation often indicates deep-seated insecurities and a tendency towards self-sabotage. Rohan's 8th house placement further emphasized these tendencies, suggesting a preoccupation with hidden fears and anxieties. This was the first thread of his cosmic tapestry that we needed to understand.
Transforming Challenges into Opportunities
Another significant aspect of Rohan's chart was a strong Saturn in the 10th house. Saturn, the planet of discipline and responsibility, can bring great success, but it can also create a sense of pressure and restriction. In Rohan’s case, Saturn's influence contributed to his career achievements but also fueled his anxieties and contributed to his feeling trapped. We worked together to reframe his perspective on Saturn. Instead of seeing it as a limiting force, he learned to appreciate its grounding energy and use it to cultivate discipline and focus in other areas of his life, such as his spiritual practice.
Harmonizing Planetary Energies
A challenging aspect between Mars and Jupiter further complicated Rohan's cosmic design. Mars, the planet of action and energy, fueled his ambition and drive. Jupiter, the planet of wisdom and expansion, amplified this energy, leading to impulsive decisions and a constant striving for more, which never quite quenched his thirst for fulfillment. Through pranayama (breathing exercises) and specific mantras designed to balance these planetary energies, Rohan gradually learned to channel the fiery energy of Mars constructively, tempering it with Jupiter's wisdom and cultivating a sense of contentment.
Living a Purpose-Driven Life
Over two years, Rohan’s journey unfolded like the unfurling of a delicate flower. Through self-reflection, meditation, and the consistent application of Vedic principles, he began to weave his life in greater harmony with his cosmic design. He recognized his tendency to seek external validation and understood the impact of his debilitated Moon. He harnessed the power of his strong Saturn to cultivate discipline and focus, and he learned to balance the fiery energy of Mars with Jupiter’s wisdom. Ultimately, he left his high-pressure corporate job and started his own marketing consultancy, focusing on ethical and sustainable businesses. Today, Rohan is a changed man. He prioritizes his emotional well-being, finds joy in helping others, and lives a life aligned with his true purpose, using his kundli as a guide to navigate his ongoing journey of self-discovery.
Your Journey Forward
Rohan's story is not unique. Many of us wander through life feeling a sense of disconnect, as if we're living a script written by someone else. Vedic astrology, through the lens of your kundli, offers a profound path towards reclaiming authorship of your own story. Just as Rohan used his birth chart as a roadmap to understand his inherent tendencies and navigate his challenges, you too can unlock the wisdom contained within your cosmic blueprint.
Unlocking Your Cosmic Potential with Free Kundli Software
Free kundli software provides accessible and convenient access to this ancient wisdom. These tools calculate your birth chart based on your birth date, time, and location, revealing the precise placement of planets at the moment of your birth. This planetary snapshot offers a wealth of information about your personality, strengths, weaknesses, and karmic predispositions. It's like having a personalized guidebook to your soul's journey.
Navigating Your Own Transformation
However, simply generating a kundli is not enough. Just as a map is useless without the knowledge to interpret it, the true power of Vedic astrology lies in understanding the deeper meaning encoded within your chart. This is where the wisdom of experienced astrologers and authentic resources come into play. By studying your chart, you can gain invaluable insights into:
Your inherent nature (prakriti): Understanding your doshas (Vata, Pitta, Kapha) and their influence on your physical and mental constitution.
Your emotional landscape: Identifying patterns related to emotional expression, insecurities, and relationship dynamics, as Rohan discovered about his debilitated Moon.
Your karmic lessons: Recognizing recurring themes and challenges that offer opportunities for growth and evolution, much like Rohan's experience with Saturn.
Your dharma (purpose): Discovering your unique gifts and talents and aligning your actions with your soul's calling, as Rohan found in his shift to ethical marketing.
Empowering Yourself Through Self-Knowledge
Free kundli software is a powerful tool, but it's only the first step. The real journey begins with self-reflection and a commitment to inner work. By combining the insights from your kundli with practices like meditation, journaling, and mindful living, you can begin to weave a life that resonates with your true self. Remember, your kundli is not a prediction of a fixed destiny, but a roadmap to potential. It empowers you to make conscious choices aligned with your highest good. Just as Rohan transformed his life by understanding and working with his planetary influences, you too can embark on a path of self-discovery and create a life filled with purpose, joy, and fulfillment.
Understanding free kundli software through Vedic wisdom provides profound insights for personal growth and spiritual development. By integrating these ancient teachings into modern life, we can navigate challenges with greater clarity and purpose.
Written by Dr. Meenakshi Sharma
You Might Also Enjoy

Conquer Career Challenges with Vedic Rituals: A Personalized Path to Success
Unlock your career potential with Vedic astrology. Discover personalized rituals and remedies to overcome obstacles and achieve professional fulfillment.

Unlock Jupiter's Blessings: The Ultimate Mantra for Strength, Wisdom, and Abundance
Discover the powerful mantra to strengthen Jupiter in your birth chart and unlock wisdom, prosperity, and spiritual growth. Real client story inside.

Breaking Free From Ancestral Shadows: A Guide to Pitra Dosha Nivaran
Discover how to identify and overcome Pitra Dosha with Vedic astrology. Find peace, prosperity, and purpose by healing ancestral karma.
Q: What is free kundli software?
A: Free kundli software is an online tool that calculates your birth chart, or kundli, based on your birth details. It provides a visual representation of the planetary positions at the time of your birth, which forms the basis for Vedic astrological analysis. Think of it as a digital key to unlocking the secrets of your cosmic blueprint.
Q: How does free kundli software work?
A: These programs use sophisticated algorithms based on Vedic astronomical calculations. You simply input your birth date, time, and location, and the software generates your kundli, displaying the placement of planets in various houses and signs. It's a remarkable blend of ancient wisdom and modern technology.
Q: Why is free kundli software important?
A: Access to your kundli is the first step in understanding your inherent strengths, weaknesses, and karmic predispositions. It provides a framework for self-discovery and empowers you to make conscious choices aligned with your true potential, just as Rohan used his chart to navigate his life changes.
Q: What are the benefits of free kundli software?
A: Free kundli software offers convenient and affordable access to Vedic astrology. It empowers you to explore your birth chart at your own pace and gain a deeper understanding of yourself. It can be a catalyst for personal growth and transformation.
Q: How do I learn free kundli software?
A: While the software itself is easy to use, interpreting the kundli requires knowledge of Vedic astrology. Explore reputable online resources, books, and consider consulting with experienced astrologers like myself to gain deeper insights into your chart. Over my 15+ years of practice and 20,000 consultations, I've seen firsthand the power of mentorship in this journey.
Q: What are the basics of free kundli software?
A: The basics involve understanding the signs, houses, and planets depicted in your kundli. Each element represents a different facet of your personality and life path. Grasping these fundamentals opens the door to deeper astrological exploration.
Q: Is free kundli software accurate?
A: The accuracy of the kundli generated depends entirely on the accuracy of the birth details you provide. A slight variation in birth time can significantly alter the planetary placements. Ensure you have the correct information for a reliable chart. In my experience, rectifying birth times is a common, yet crucial step for accurate analysis.
Q: How is Vedic astrology different from Western astrology?
A: Vedic astrology uses a sidereal zodiac based on the fixed constellations, while Western astrology employs a tropical zodiac based on the seasons. This fundamental difference leads to variations in planetary placements and interpretations. Vedic astrology also places a strong emphasis on karma and dharma.