changes to code, demo, docs