add TouchID management