Improves error handling
Improves ease of use by providing resonable defaults