Restoring nuts and bolts?

I acid dip mine in a plastic tub then nuteralize in a backing soda bath.
Then finish up with a wire wheel on my grinder then prime and paint the heads.
Rub some oil on the unpainted areas because they will rust quickly.
This works real well with rusty bolts.