second scenario passes with specs