modify BuildProgram