Is there a reason you're calling `stringValue` before calling `intValue`?