PROGRAMS BY ning chen