dealing with unforeseen events