finishing

touch n. (also finishing touches) final enhancing details.

p. pr. & vb. n. of Finish