Interface now looks up programmes by PID