PID module