Loosely matching rhymes for space stage