[wip] rework documentation