add method and args to failure handling