Movement is related to Touch. Touch is related to Input. 
Foster is a type of Encourage. Encourage is the opposite of Discourage. Discourage is a different concept from Urge. Preach is a type of Urge. 
Movement <--RelatedTo--> Touch <--RelatedTo--> Input 
Foster --IsA--> Encourage <--Antonym--> Discourage <--DistinctFrom--> Urge <--IsA-- Preach 