Towards gtk-based loop for demos