Substance is related to Steam. Steam is a different concept from Smoke. Smoke is related to Companion. 
Better is related to Give. Give is a synonym of Devote. Devote is similar to Dedicate. 
Substance <--RelatedTo--> Steam <--DistinctFrom--> Smoke <--RelatedTo--> Companion 
Better <--RelatedTo--> Give <--Synonym--> Devote <--SimilarTo--> Dedicate 