Figuring out best doc method