(#7ldrcdq) @firstname.lastname@example.org The big question is: How to deal with different sorts of exercises. Like situps and pushups require a counter, but a bike ride or hike do not. They require a distance, a route and what not. Should I go full overboard and make the exercise types completely user-configurable? Or should I just offer two different things built in with the option to expand later on in the code if necessary? Two fundamentally different solutions.