Why use the temporary variable for this?