more tests and sweet methods