fix fail_silently