add fingerprint authentication and registration