Update docs and sample