extract fatal error into own strategy