added the needs of 2 companies and improved documentation.