added some demos (wip)