update archive and doc