demo scenario works