~72% coverage, 64 test cases