Doc-G: Taming the Elements