add demo program script