new intermediate demo that shows build mode, further simplified and automated some of the options