The structure of a CF signal is adaptive in that it allows the CF-bat to detect both the velocity of a target, and the fluttering of a target's wings as Doppler shifted frequencies. A Doppler shift is an alteration in sound wave frequency, and is produced in two relevant situations: when the bat and its target are moving relative to each other, and when the target's wings are oscillating back and forth. CF-bats must compensate for Doppler shifts, lowering the frequency of their call in response to echoes of elevated frequency – this ensures that the returning echo remains at the frequency to which the ears of the bat are most finely tuned. The oscillation of a target's wings also produces amplitude shifts, which gives a CF-bat additional help in distinguishing a flying target from a stationary one.