fixed old demonstrations