incremental changes to hw authentication