fixed demo initialisation bug