add testDemo code