statistics library