Documentation and design improvement