doc hacking