Loosely matching rhymes for doppler navigator