2 steps forward, 2 steps back. At least I've got a nice way to pass selected exercises through the intent that isn't going to explode.