Availability is a different concept from Lack. Lack is a different concept from Present. Present is related to Surprise. Shock is a type of Surprise. 
Phenomenon is related to Weather. Weather is related to Overall. 
Availability <--DistinctFrom--> Lack <--DistinctFrom--> Present <--RelatedTo--> Surprise <--IsA-- Shock 
Phenomenon <--RelatedTo--> Weather <--RelatedTo--> Overall 