polishing the whole draft