adding more test scenarios