one thing you do when you Surprise is Laugh. 
Reception is a type of Meeting. Meeting is related to Shake. Awake requires Shake. 
Surprise --HasSubevent--> Laugh 
Reception --IsA--> Meeting <--RelatedTo--> Shake <--HasPrerequisite-- Awake 