Added back deleteProgram