Hey, 20 miles is nothing to sneeze at. Any personal improvement you can make is a great feat. Keep it up!