rework of docs