first passing scenario bug possible bug