Nouns - Mosaic of thoughts