polishing workflow