We don't need to say "ERROR" when throwing an error. It's obvious.
add a fallback url