Move this logic to a more sensible place.
Move stats parsing to a slightly more sane place.
Make the parser a class. Parser no longer fetches for you.