PROGRAMS BY CHANGJUN QUAN