new tests

first draft, these are pretty much the missing features no?