add DigitalDemo code