added test for Alternative