build and docs update