Impulse is a synonym of Urge. Urge is a type of Desire. Desire is related to Regret. 
Fantastic is a different concept from Plain. Plain is related to Description. 
Impulse <--Synonym--> Urge --IsA--> Desire <--RelatedTo--> Regret 
Fantastic <--DistinctFrom--> Plain <--RelatedTo--> Description 