initial doc rework