stock finishing