corrected how stats are accessed and added retrieve()