before starting to refactor stats