more tests. really tired now.