Clean up and documentation for DHE