what happens if you throw here instead?