add docs and standalone