function name change
add fingerpint verification step