Legitimate is a type of Justify. 
Succeed is related to Fail. Crash is a type of Fail. one thing you do when you Driving is Crash. 
Legitimate --IsA--> Justify 
Succeed <--RelatedTo--> Fail <--IsA-- Crash <--HasSubevent-- Driving 