knocking out tests left and right. IO is the only big problem. A few random tests here and there that @spmallette should look at.