3 scenarios now passing