findProgram instead execute which