competition environment