add stats function