refactor grad stats to be like visitor