updated demos + bug fixes