Safer
Better
Errors are handled differently now