tests are pretty good for now lol