add a few tests, need more