Metal surface preparation