2 haptics redo function.