Precise polishing

To be presented soon