Human: What are the most important things to do when preparing for a marathon? Assistant: 

1. Develop a training plan customized to your individual goals.
2. Improve your nutrition and hydration plan.
3. Increase your overall strength and conditioning level.
4. Get a proper running form and technique.
5. Learn the course terrain and map out water/food stops.
6. Monitor your progress and adjust your training plan accordingly.
7. Make sure you're adequately rested before the race.
8. Find a running group or professional coach for extra help and guidance.