Finishes demo

[Finishes #59966530]