move statistics out to separate structure