Update docs and added examples