messed with PID values

seems to work quite well except for dodgy sense of 'up'!