Homogen doc.
Heavy changes in gotools. Optimizations also.