PROGRAMS BY wenhong shen