Due is a synonym of Expected. Expected is a synonym of Unexpected. Unexpected is a synonym of Surprising. one thing you do when you Surprising is Knock. 
Fly is a synonym of Soar. Soar is related to Bird. 
Due <--Synonym--> Expected <--Synonym--> Unexpected <--Synonym--> Surprising --HasSubevent--> Knock 
Fly <--Synonym--> Soar <--RelatedTo--> Bird 