Since now it's an exploit, please switch from print_error / return to fail_with