probably s/print_error/formatted_error/