started work on snapping