update arch doc