do we need to delete anything when updating the wallet, i always forget
Normally no. But, if you are pre-1.6.0.0 then I would say yes, you need to delete everything but your wallet due to some issues. Although, some said it worked fine without doing that.
Well, delete/overwrite the old wallet .exe and .cpp file.