scenario works