Get your High altitude experience with Mount Everest Region.
The best viewpoint of the Khumbu region with the sunrise/sunset view from Kala Patthar.
5,545 m at Kala Patthar and 5,364 m at Everest base camp for high land adventure.
Tengboche monastery with Buddhist religion and culture.
Visit Hilary Museum for mountaineers' history and other mountaineering experiences.
An amazing scenic flight from Kathmandu to Tenzing Hillary Airport (Lukla at 2,845 m altitude.)
Khumbu Icefall New and most amazing Experience of the life.
The Everest Base Camp Trek 12 days is a short yet iconic journey through the Himalayas of Nepal, known as one of the region’s top trekking adventures. This trail leads travelers to the base of the world’s highest peak, Mount Everest, offering breathtaking scenery, charming Sherpa villages, and a rich cultural experience in the heart of the Khumbu region.
As you trek, you’ll witness some of the highest and most majestic peaks on Earth. Notable mountains along the route are Mt. Everest (8,848 m), the tallest in the world, Mt. Lhotse (8,516 m), ranked fourth globally, Mt. Makalu (8,485 m), the fifth highest, and several other breathtaking Himalayan giants.
The journey also passes through pristine rivers, flowing streams, picturesque villages, and dense forests of rhododendron, fir, and conifer. In addition to the major peaks, trekkers are also treated to breathtaking views of Mt. Ama Dablam, Mt. Nuptse, Mt. Thamserku, Lobuche East and West, Taboche Peak, Mt. Kangtega, Khumbutse, Pumori, and other iconic mountains of the region.
Over 12 days, Everest Base Camp trek presents a perfect blend of natural splendor and cultural richness. Trekkers explore ancient Sherpa villages, gaining insight into local customs and ways of life. Throughout the trek, trekkers can witness beautiful sunrise views from Kalapathar, along with wide-ranging mountain scenery. The journey also includes sights of the Khumbu Glacier, crossings over suspension bridges, and a visit to Tengboche Monastery, the largest monastery in the region.
Sir Edmund Hillary once said, "It is not the mountain we conquer but ourselves." Feel the adventure and beauty of this incredible journey to Everest Base Camp. Immerse yourself in the wonders of the Himalayas and create memories that last a lifetime. The serene beauty of this region also offers a chance to find inner peace and connect with your true self. On EBC Trek, you experience not just nature, but a journey of self-discovery.
Everest Base Camp Trek 12 days Itinerary
Outline Itinerary
Day 01:Flight from Kathmandu (1,400 m) to Lukla (2,840 m). Trek to Phakding (2,620 m) - 3 Hours
Day 02:Trek From Phakding (2,620 m) to Namche Bazaar (3,440 m) - 5 to 6 hours
Day 03:Acclimatization in Namche (3,440 m)
Day 04:Trek from Namche (3,440 m) to Tengboche Monastery (3,860 m) - 5 hours
Day 05:Trek from Tengboche Monastery (3,860 m) to Dingboche (4,350 m) - 5.30 hours
Day 06:Acclimatization in Dingboche (4,350 m) and hike to Nagarjun hill (5,100 m) - 2 to 3 hours hike
Day 07:Trek from Dingboche (4,350 m) to Lobuche (4,910 m) - 5 hours
Day 08:Trek to Everest Base Camp (5,365 m) then back to Gorak Shep (5,180 m) - 8 hours
Day 09:Hike up to Kala Pathar (5,545 m) early in the morning and trek down to Pheriche (4,120 m) - 7 hours
Day 10:Trek from Pheriche (4,120 m) to Namche (3,440 m) - 4 hours
Day 11:Trek Namche (3,440 m) to Lukla (2,840 m) - 7 hours
Day 12:Morning flight back to Kathmandu - 30 minutes
We will wake up early and have a light fresh breakfast. After that, we will take a short scenic flight to Lukla. Lukla is considered as the second most dangerous airport in the world. We will get to see stunning views of the snow-capped Himalayas from flight.
After reaching Lukla, we start our 12-day Everest Base Camp Trek, heading to the village of Phakding. As we step forward, we will see dramatic change in the environment and the mountain scenery becomes quite prominent. The trail will take us to Cheplung village and from here we descend towards the Dudh Koshi River. We will reach Phakding village, which is located in the Dudh Koshi River Valley on north side of Lukla.
Lukla Airport on EBC Trek
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:2,620 m
Time:30 min Fly and 2-3 hours walk
Today, the trail ascends towards famous Namche Bazar. The first part of the trail will take us to Jorsale village, and further, we will trek towards Monjo village. Monjo is also an entry point of the Sagarmatha National Park. From here onwards, we will trek through the national park, which includes several small rivers, forests, streams, and take us to the Namche Bazar. Namche Bazar is a biggest village as well as commercial hub of the Khumbu region.
Sagarmatha National Park, a UNESCO World Heritage Site on the way to Everest Base Camp.
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:3,440 m
Time:5-6 hours Walk
Exploring the vibrant Sherpa town of Namche Bazaar
Today is our first rest day in Namche Bazaar, giving our bodies time to acclimatize to the altitude we’ve reached so far. We’ll spend the day exploring this vibrant Sherpa town at a relaxed pace. After a hearty breakfast, we’ll hike to the Everest View Hotel, famous for its breathtaking views of Mt. Everest (8,848 m), Mt. Nuptse, and several other Himalayan peaks. We’ll take plenty of time to enjoy the scenery, capture photographs, and soak in the serene mountain atmosphere.
After returning to Namche, we’ll visit the Everest Photo Gallery and Sherpa Culture Museum to learn more about the history of mountaineering in the region and the rich traditions of the Sherpa people. You can also stroll through the local market, where shops sell handmade crafts, prayer flags, and souvenirs. In the afternoon, we’ll relax at a cozy tea house, savor local delicacies, and interact with the locals, gaining a deeper insight into their daily life, culture, and warm hospitality. As the sun sets, you can enjoy a peaceful evening taking in the stunning Himalayan panorama and preparing for the trek ahead.
Trekkers at Tenzing Norgay Statue, Namche Bazaar, celebrating the Everest summit legacy.
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:3.440 m
Time:2 hours hike to Hotel Everest View
We will begin trekking and reach Phungki Thanka from where we will get to witness superb views of the Everest. We will then follow right side of the Dudh Koshi River and ascend to the Tengboche village. On the way, we will go through beautiful forests of rhododendron along with gorgeous sceneries.
Tengboche is a lovely village surrounded by high hills covered with rhododendron trees. We will visit the Tengboche monastery, which is the biggest and oldest monastery of Khumbu region. We will get to see enchanting views of Mt. Everest (8,848 m), Mt. Ama Dablam (6,812 m), Mt. Nuptse (7,861 m), Mt. Lhotse (8,516 m), Mt. Thamserku (6,623 m), and numerous other mountains from here.
Arrival at Tengboche Monastery on Day 4
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:3,860 m
Time:5-6 hours walk
Today, we will trek through a dense forest of rhododendron, birch, and conifer. On the way, we will get to see lovely views of Everest (8,848 m), Lhotse (8,516 m), and Ama Dablam (6,812 m). Further, we will descend to Debuche and cross the Imja River on a suspension bridge. We will reach Pangboche village and continue our trek towards Dingboche, the Summer Valley of Khumbu region. Dingboche is another picturesque village with fine fields of potato, barley, and buckwheat.
Journey to Dingboche with Ama Dablam towering behind
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:4,350 m
Time:5-6 hours walk
It is our second rest day at Dingboche to acclimatize our body with the altitude. We will again spend our day exploring the area. After having a warm delicious breakfast, we will hike to Nagarjun, which is located at 5,100 meters. Hike will be a little difficult as the trail include a few steep sections. From the top, we will see panoramic views of Lobuche East (6,119 m), Lobuche West ( 4,940 m), Taboche Peak (6,501 m), Mt. Kangtega (6,782 m), Mt. Ama Dablam (6,812 m), and Mt. Thamserku (6,623 m). If weather is clear we will also get to see Mt. Makalu (8,481 m). We will return back to Dingboche to spend the night.
Dingboche acclimatization hike to Nagarjun Hill (Nangkartshang Peak)
Accommodation:lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:5,100 m
Time:2-3 hours walk
We will begin trekking and reach Pheriche village where we will come across the Trekkers Aid Post. This aid post is run by the western volunteer doctors and assisted by the Himalayan Rescue Association. From here, we will trek and reach Chupki Lhara and continue descending towards the Khumbu glacier moraine. We will get to see snow-capped peaks like Khumbutse (6,665 m), Pumori (7,161 m), Mahalangur Himal (contains four mountains above 4,000 meters), and Mt. Lingtren (6,749 m). Crossing the moraine, we will reach Lobuche where we will stay overnight.
Trekking to Lobuche with Himalayan peaks in view
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:4,910 m
Time:5-6 hours walk
Resting at Gorak Shep with Himalayan views
Today is one of the most exciting days of the trek as we make our way to the iconic Everest Base Camp. We will start early in the morning, trekking through the stunning landscapes of the Khumbu region and following the scenic trail alongside the Khumbu Glacier until we reach Gorak Shep. From Gorak Shep, we will continue our hike to Everest Base Camp itself, taking in the awe-inspiring views along the way.
At Everest Base Camp, trekkers can marvel at the majestic Khumbu Icefall and admire nearby peaks such as Lingtren (6,749 m) and Khumbutse (6,665 m), along with a panorama of countless other Himalayan giants. After spending time at this legendary destination and capturing unforgettable memories, we will descend back to Gorak Shep, where we will spend the night, resting and reflecting on the incredible adventure we have experienced.
Trekkers at Everest Base Camp surrounded by Himalayan peaks
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:5,365 m at (EBC) and 5,180 m at (Gorakshep)
Time:7-8 hours walk
We will wake up super early in the morning and have little breakfast. After that, we will begin ascending towards Kala Pathar from where we will get to see the 360-degree panoramic view of Mt. Everest (8,848 m) and other surrounding mountains. Upon reaching the Kala Patthar, we will see one of the most glorious sunrises of our life in the backdrop of Himalayas. We will spend some good time here and trek back to Gorak Shep. Further, we will descend down to Pheriche village where we will stop for the night.
Mount Everest on the background seen from Kalapathhar
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:5,545 m (Kala Pathar) and 4,120 m (stay overnight)
Time:6-7 hours Walk
Following the Imja River, we will ascend towards Tengboche. From here, we will again through beautiful forest of rhododendron, fir, and conifer along with gorgeous sceneries. On the way, we will also get to see captivating views of Mt. Everest (8,848 m), Mt. Ama Dablam (6,812 m), Mt. Nuptse (7,861 m), Mt. Lhotse (8,516 m), Mt. Thamserku (6,623 m), and numerous other mountains. We will reach Phungki Thanka and pass Kyangjuma before reaching Namche Bazar.
Trekkers posing with Himalayan mountains and suspension bridge between Pheriche and Namche
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:3,440 m
Time:4-5 hours walk
We will descend steeply towards a river. Crossing the river on a suspension bridge, we will trek through small villages filled with chortens, mani walls, prayer flags, and gompas. Further, we will trek through a forest of rhododendron & pine and ascend to reach Lukla. We will spend our day relaxing and celebrating our successful trip.
View of Namche Bazaar and surrounding mountains
Accommodation:Lodge
Meals:Breakfast, Lunch, Dinner
Max Altitude:2,840 m
Time:6-7 hours walk
Today, we are going to fly back to Kathmandu. We will wake up early and have last breakfast with the heart-melting views of Himalayas. After that, we will fly back to Kathmandu with the last views of the Himalayan mountains. Upon reaching Kathmandu airport, we will head to our hotel.
Morning flight from Lukla to Kathmandu
Meals:Breakfast
Max Altitude:1,320 m
Time:30 min Fly
Route Map
Cost Details
What is Included
Three meals a day during the Trekking (Breakfast, Lunch & Dinner)
Domestic Airport drop pickup for Lukla flight.
Accommodation on the trek in Tea house
Trekking Guide and porter with Insurance and all their needs
Flight ticket for guide Kathmandu/Lukla/Kathmandu
Flight ticket for Clients Kathmandu/Lukla/Kathmandu
Trekking maps(if you need)
Trekking permit (Conservation fee).
TIMS card (Trekking information management system) as like a permit
Free use Company's duffel bag, and EBC T-Shirt
First Aid kit
All needed Government fees
What is not Included
Nepal Entry Visa
Tea, coffee, mineral water, any cold drinks & alcoholic drinks while on the trek
Travel, medical & emergency rescue by helicopter (please make sure that you have an adequate insurance cover for this)
Expenses for personal nature such as laundry, telephone, bar, Wifi etc
Tips & Gratuities for trekking guide & porter (s)
If you require additional services beyond the standard package, we are happy to arrange them for you. This package primarily covers the cost of the 12-day Everest trekking experience. However, we can also organize services such as city tours, airport pickup, final departure, and more. Please note that these extra services will be available at a small additional cost, which will be added to the overall service charges.
Add-Ons & Options
The Everest Base Camp Trek 12 days is a direct trek from Kathmandu to Everest Base Camp. Kathmandu activities, accommodation, and pickup/drop services are not included. If you’d like to add Kathmandu accommodation ,sightseeing, tours or extra activities, you can contact us for customized arrangements.
Book the trek with your confidence, We will handle the rest !!
Everest Base Camp Trek 12 days Photos
Good to Know
Everest Base Camp Trek Difficulty
The EBC Trek is a moderate journey in the Himalayas of Nepal. The trail is generally manageable, with some steep ascents and descents along the way. You don’t need prior trekking experience, as anyone with normal health and physical fitness can complete this trek.
To ensure safety and comfort, the itinerary includes proper acclimatization days. Trekkers spend extra time at Namche Bazaar and Dingboche, allowing the body to adjust to the altitude gradually. This helps reduce the risk of altitude sickness and makes the overall journey more enjoyable and rewarding.
Trekkers might ask “How difficult is Everest Base Camp Trek?”
For them, Everest Base Camp Trek Difficulty depends on various factors such as:
Hiking Duration
Hiking Distance
Altitude
Climate and Weather
And, as Mark Udall has said, "You don't climb mountains without a team, you don't climb mountains without being fit, you don't climb mountains without being prepared, and you don't climb mountains without balancing the risks and rewards", we urge you to prepare yourself mentally and physically before commencing the Everest Base Camp Trek and consult with your doctor for all the possibilities during the trek.
If you want to avoid long days of trek to Everest Base Camp but want to experience the great beauty and spirit of Mount Everest. Then, we offer you short and easy helicopter tour to Everest Base Camp. Everest Base Camp Helicopter Tour is the best option for those who cannot bear long days of hiking, especially elders, children and physically disabled people. we will also manage for helicopter tour flight back tour from the Everest base camp who want to fly back from the base camp trekking.
If you are not interested to hike all the way to Everest Base Camp but you wanting to touch base camp of highest mountain in the world, you might have different options as well. The Everest Base Camp Helicopter Tour will be the best choice for your upcoming trip to Nepal.
Everest Base Camp Trek Cost
The cost of the Everest Base Camp Trek usually ranges from $1,200 to $1,800 per person for a standard itinerary of around 12 days. This trek covers approximately 130 km (round trip) and reaches a maximum altitude of 5,364 meters at Everest Base Camp.
This trek is available from $1,290 per person, which typically includes accommodation, meals during the trek, necessary permits, and experienced guides and porters. Prices may vary depending on group size, season, and additional services. For a detailed breakdown, you can check the cost includes and excludes section.
We,Nepal Everest Base Camp Trekking Company presents you adventurous and thrilling Everest Base Camp Trek 12 days package with an assurity to deliver the best journey in the Himalayas. As one of the leading Everest Base Camp Trek Operators, we will make sure you are enjoying every second your trip with us without having any problems. For further information feel free to contact us any time.
Trek to the world’s highest peak, Everest Base Camp
Best time to Trek to Everest Base Camp
The best time to go on the Everest Base Camp Trek is during Spring (March to April) and Autumn (late September to November). These are peak season to go on this trek. The climate is also fine with a little chill in the air. The views are also fantastic during this time of the year.
Whereas, June to mid-September are the Monsoon, which is not so preferable time to go on the trek as climate become wet and humid making the trail slippery and risky.
During Winter (December to February) very few trekkers go on this trek as region becomes extremely cold and receives heavy snowfall. Chilled wind makes the journey even tough, however, the views are prominent as the sky becomes clear and calm. Therefore, this time is perfect for photographers to capture the best views of the Himalayas and its sceneries.
Note: If you are tired and want to end your hike after Everest Base Camp and Kalapatter, we will have the options for you. If so you can fly back from Gorakshep by helicopter paying additional cost for helicopter to Lukla or Kathmandu.
Everest Base Camp Elevation
Following Everest Base Camp Elevation chart showcase the max. Height of places while trekking to Everest Base Camp:
This chart helps trekkers understand the altitude profile and plan for proper acclimatization during the Everest Base Camp Trek 12 days.
Everest Base Camp Trek 12 days FAQs
Can beginners do this trek safely?
Yes. First-time trekkers can complete this route safely if they follow a steady pace, take acclimatization days seriously, and stay with a guide or group. The trail is well-marked, and tea houses offer rest stops along the way.
How can altitude sickness be prevented?
Acclimatization is key. Spend rest days at Namche Bazaar and Dingboche, stay hydrated, avoid overexertion, and consider medications like Diamox. Walking slowly and listening to your body reduces risks.
What unique cultural experiences can I expect on the Everest Base Camp Trek?
On this trek, you’ll get an immersive experience of Sherpa culture and Himalayan traditions. You can visit iconic monasteries like Tengboche, witness prayer flags fluttering across mountain ridges, and explore small local museums. Along the way, you’ll interact with Sherpa villagers, learn about their daily life, traditional homes, and unique customs. If your trek coincides with local festivals or religious ceremonies, you’ll have the rare opportunity to observe rituals and celebrations that have been preserved for generations, giving you a deep and authentic insight into the rich heritage of the Khumbu region.
What kind of Himalayan wildlife can trekkers spot on the trail?
The trek passes through Sagarmatha National Park, a haven for Himalayan wildlife. You may spot Himalayan Thar, musk deer, Himalayan foxes, and occasionally the elusive snow leopard. The vibrant Danphe, Nepal’s national bird, flutters through the valleys, while colorful butterflies and a variety of alpine plants add to the rich biodiversity along the trail. Trekkers also have the chance to see other bird species and small mammals, making the journey a unique blend of adventure and nature observation.
Are mobile and internet available along the trek?
Major villages have mobile coverage. Wi-Fi is available in some lodges, usually for a small fee. Signal can be weak at higher altitudes.
Can solo travelers do this trek?
Yes, solo trekkers can safely complete the Everest Base Camp Trek 12 Days. Joining a guided group or hiring a licensed guide ensures safety, navigation support, and companionship.
What essential gear should I pack for the Everest Base Camp Trek?
Packing the right gear is crucial for a safe and comfortable trek. Essential items include warm, layered clothing to handle varying temperatures, sturdy trekking boots for rocky trails, and trekking poles for stability on steep sections. You’ll also need gloves, a hat, and sunglasses to protect against cold and sun, as well as sunscreen for high-altitude exposure. A durable sleeping bag is important for overnight stays in tea houses. Optional items like a water bottle, headlamp, and portable charger can make your journey even smoother. For icy sections, especially in early spring or late autumn, lightweight microspikes or Yaktrax can help provide extra traction, though sturdy trekking boots are generally sufficient for the 12-day Everest Base Camp Trek. With the right gear, the EBC Trek becomes an enjoyable and memorable adventure.
How early do we start trekking each day?
Treks usually begin around 7:30 or 8:00 am to enjoy cooler temperatures and better lighting for photography.
How long do trekkers walk each day on the Everest Base Camp Trek 12 Days?
On this 12-day trek, daily walking distances typically take 4 to 8 hours, depending on the terrain and altitude. Lower sections like Lukla to Phakding are shorter and easier, while higher stretches to Namche Bazaar, Tengboche, or Lobuche take longer due to steep ascents and thinner air. Rest stops at tea houses and acclimatization days help break up the trek, making each day manageable even for those with average fitness. Walking at a steady pace and listening to your body ensures you enjoy the stunning Himalayan scenery without overexertion.
Can I trek during winter months?
Yes, but temperatures drop significantly, snow may block trails, and some tea houses may be closed.
Are flights to and from Lukla safe?
Yes, flown by experienced pilots. Weather can cause occasional delays, but scenic views of the Himalayas are stunning.
What can I see at Kalapathar?
Panoramic sunrise views of Mount Everest, Nuptse, and Ama Dablam. It’s the best spot for photography.
How long does it take to trek from Lobuche to Everest Base Camp?
Approximately 8 hours round trip from Lobuche to Everest Base Camp and back to Gorak Shep.
What is Gorak Shep?
Gorak Shep is the final stop before Everest Base Camp, offering lodges, rest, and the starting point for the final ascent.
Are meals included in trekking packages?
Yes, packages include breakfast, lunch, and dinner at lodges.
What makes Tengboche Monastery special?
It’s the largest monastery in Khumbu, offering cultural insight and stunning views of surrounding peaks.
Can I charge my devices on the trail?
Yes, though electricity may be limited and often comes with a small fee at lodges.
How should I pace myself during the trek?
Walk slowly, take breaks, hydrate regularly, and follow the itinerary’s acclimatization days to avoid fatigue or altitude sickness.
12 days of my life I’ll never forget…The Everest Base Camp Trek is as breathtaking as everyone says. From the first step out of Lukla, I was surrounded by mountains that make you feel tiny in the best way possible. The Sherpa villages are amazing, the people are so warm and friendly, and the food was juts wow. Also, dal bhat has never tasted so good after a 5-hour uphill hike! Kalapathar sunrise? Absolutely magical. I may have cried a little…By Day 12, reaching Everest Base Camp felt like winning a medal in the Olympics of hiking. If you’re thinking about it, don't think too much and just go. And, obviously go with Nepal Everest Base Camp Trekking Company. They are the best.
A
Alfie HallUnited Kingdom,Mar 18, 2026
Wholeheartedly thankful to Everest and Nepal everest base camp trekking co...
This trek to Everest base camp was just wow! I had so much fun with Ram and also the beautiful scenery that’s embedded to my mind is a memory to remember for life. Bishnu was so quick to reply to my questions about my trek. I am amazed by his passion towards guests and how kind he is towards me!!! To be honest, my decision to go with your company was just wowwwwwww!!!!!!! Particularly, thank you again for such a wonderful gift and managing my trek to Everest base camp. And I would definitely recommend this trek to my friend. It’s my first time writing a review but it’s actually fun to explain my journey and to thank the company that provided me with such amazing management. The scenery was so amazing that I’m still fascinated by that. Ram clicked such nice pictures of me that I just kept posting it on instagram and Facebook. He was like a friend and a photographer then a guide. I liked him as he showed me the majestic Himalayas. The food was amazing, mainly the ramen it tasted so good on those chilly mountains. The accommodation was quite good for such terrain conditions, cozy beds, wooden floors and walls (mostly), and mainly their cleanliness. It was perfect. The people were friendly and kind and the monastery on tengboche was something that made me feel a bit closer to Buddhist community. Overall it was a perfect experience with this company and definitely I’m going to another trek with them next year! Thank you Nepal Hiking Adventure for your hospitality and support.
B
brockAustralia,Jun 25, 2025
Fully recommend this trek, this company
I recently finished the Everest base camp trek with Tilak from Nepal Everest base camp trekking company. bishnu put a great itinerary for me that perfectly matched the time I had available and helped me check all my gear before departure. The trek was amazing. If you’re considering the Everest view trek, I’d strongly encourage you to add Everest base camp to the itinerary, it was the highlight of my trek, with stunning scenery, beautiful people and incredible Tibetan Buddhist culture with Mountain View of the mt Everest. Our guide was experienced, knowledgeable, patient and kind. I got quite sick with a bad cold or flu and chest infection early on the trek which lasted for most of the period and he made sure I got plenty of rest and was flexible with the itinerary to accommodate my energy levels while still allowing me to complete the trek as scheduled. I fully recommend this trek, this company, and my friend and guide.