adding more tests and params