added test-cases