(+) first draft for snapping
(+) snap performed at lower speed