Better error codes.