Type cleanup and documentation