added more tests and params for address