whitespace
add a few tests, all pass