Slightly different error handling, not sure what makes most sense.