edit touch id logics