7.5.4 snap and sweep