try virtual headers, don't upgrade