+ storing the HadrwareToken so it does not change with hardware changes
+ actually saving it this time