updated PID template