perfect the docs