doc: add concept