revamp documentation