example of failure behaviour customization