docs: overhaul