I love the concept. Unfortunately, there is one major flaw in its execution. If there is ANY interruption during your run/walk/bike, your current workout is wiped out and started over. Imagine, you are on your morning biking commute, trying to devine the most effective way to traverse the 7.5 miles from your house. You start your trek on the app and midway you receive a phone call. You chat with the person on the call and continue on your way. On arrival at your destination, you open up the app to check your mileage and it says you have been traveling 1.2 miles in the last 15 minutes! This is NOT an unusual experience with this application. If you are serious about wanting to track your workouts, look elsewhere. If it something you would like to do for your entertainment, fair enough. I have stuck with this app waiting for improvements that never seem to come. You would think with multi-tasking these issues would finally have been resolved. No such luck and I am finally going to give up on it and have deleted it from my phone. it does do a reasonably good job interfacing with on-line site and does appear accurate with distance, time and distance/time during the periods it operates.