Snapping, at last