update build and docs.