a lot of new stuff for the Banff demo