adding new tests
adding new tests (buggy)