revert touch detection
Merge branch 'dev' into v4
added the restoration method
merge in the restoration option