some cleanup to the full stats generation code
Silly Trincer, not checking if stuff is set before doing stuff