Why are we just overwriting the variable?  Just replace it.  This adds overhead.