user agent sniffing and upload presskit