add another example - user agent analysis