more tests, DRY