some private build changes and documentation