Add construction to run the demos