Spy is related to Mystery. 
Remark is a type of Notice. Notice is related to Advance. Advance is a type of Propose. 
Spy <--RelatedTo--> Mystery 
Remark --IsA--> Notice <--RelatedTo--> Advance --IsA--> Propose 