Discover with compression if necessary