working on pid.c
merged