hypothesis testing, repost from last year.