Documentation and style changes