update docs and sdk