demo interface and bugfixes