touch id detection added