CW analysis