init demo.protocol