add some programs and modify some