update index and archive
build