passed a few more tests