- init demo