added additional test-cases