adding more work to pid line following