thanks for the ride catherine knight