Transcript
Page 1: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

What the f**k is an Experience Architect?

Page 2: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

A story in 137 slides and 2 diagrams

Page 3: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But the answer’s obvious, right?

Page 4: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience = Customer experience !

Architect = The guy who does the blueprint

Page 5: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Therefore... an experience architect creates a blueprint

of the ideal customer experience for the rest of the team to build

Page 6: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

There’s some truth to this

Page 7: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Personas capture and summarize customer needs and expectations

Page 8: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Wireframes are like an architect's blueprints - all "boxes and arrows"

Page 9: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Functional specifications often read like a development contract

Page 10: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But it misunderstands our role

Page 11: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

It underestimates the need to understand the business...

Page 12: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... and the technology

Page 13: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

It undervalues the creative input of designers and developers

Page 14: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

I’ll attempt a better description

Page 15: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< refrain >

Page 16: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience Architects are problem designers

Page 17: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Who build a shared understanding of value

Page 18: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

By doing research, analysis and construction

Page 19: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< /refrain >

Page 20: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Say wha...?

Page 21: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< refrain >

Page 22: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience Architects are problem designers

Page 23: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Who build a shared understanding of value

Page 24: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

By doing research, analysis and construction

Page 25: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< /refrain >

Page 26: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Let’s break that down

Page 27: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

What do I mean: “problem design”?

Page 28: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Anytime a brief is written, a problem is being articulated

Page 29: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

There are better and worse ways of articulating a problem

Page 30: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

“What are we trying to do here?”

Page 31: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

“Are you building the right thing?”

Page 32: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

The target audience just won’t care

Page 33: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Designing a problem isn't always hard

Page 34: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience architects aren't the only ones who can do this

Page 35: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But experience architects are good at designing complex problems

Page 36: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

A well-designed problem has clear criteria for evaluating solutions

Page 37: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Two kinds of criteria...

Page 38: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Objectives & Constraints

Page 39: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Your objective is your focus; it is the point of the exercise

Page 40: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

The objective is where the value is

Page 41: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Poorly designed problems tend to focus on the effort, or the features

Page 42: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

They focus on output, rather than outcomes

Page 43: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

“We need a better sign up form” vs

“We need more people to sign up”

Page 44: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Badly-designed problems presuppose solutions

Page 45: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience architects try to focus on customer-centred outcomes

Page 46: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Allowing people to... Encouraging people to...

Page 47: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

This is why I go on about User Stories

Page 48: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

As a... I want to... So that...

Page 49: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

As a... someone I want to... do something

So that... something good happens

Page 50: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

If you can’t say what the something good is, the story is fictional

Page 51: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Articulating outcomes as user stories helps build a shared understanding of

where the value is for users

Page 52: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

What about constraints?

Page 53: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Constraints are the conditions under which a solution holds it value

Page 54: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...for the business !

(“is it sustainable?”)

Page 55: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...for the team !

(“is it achievable?”)

Page 56: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Constraints are the difference between design and art

Page 57: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience architects help articulate constraints

Page 58: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience architects help turn problems into design problems

Page 59: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

By articulating constraints, we build a shared understanding of value for a project team and their stakeholders

Page 60: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

<rant>

Page 61: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Usability is not an objective

Page 62: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...because it is not a reason for doing anything

Page 63: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Usability is a constraint

Page 64: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Usability = the conditions under which someone

can extract some value from your site

Page 65: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

You can’t make a site “usable in general”

Page 66: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

A site is usable for someone

who is trying to do something

Page 67: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

</rant>

Page 68: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< refrain >

Page 69: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience Architects are problem designers

Page 70: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Who build a shared understanding of value

Page 71: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

By doing research, analysis and construction

Page 72: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< /refrain >

Page 73: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

3 bags of tricks (in no particular order)

Page 74: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Bag #1: Research

Page 75: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Research = asking pointed questions

Page 76: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... of the business

Page 77: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... of consumers

Page 78: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... of the team

Page 79: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

(At Profero...)

The point of research is not to gather information

Page 80: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

The point of research is 1) to uncover hidden constraints

Page 81: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

The point of research is 2) to test assumptions about value

Page 82: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Because every brief and every design contains a theory

Page 83: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...about what users want

Page 84: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...how they behave

Page 85: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...what the business can offer

Page 86: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...and what’s technically feasible

Page 87: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Bag #2: Analysis

Page 88: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Analysis = interpreting patterns (in the performance team)

Page 89: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Analysis = digging up metaphors (in the UX team)

Page 90: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Metaphors are pictures we use as a shorthand for reality

Page 91: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

They always conceal forgotten assumptions

Page 92: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Metaphors get buried ...inside requirements

Page 93: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...inside designs

Page 94: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...even inside databases

Page 95: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience architects dig up buried metaphors to ensure

they are actually fit for the job

Page 96: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

and build better metaphors as required

Page 97: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Because a bad metaphor is like a bad smell

Page 98: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

It’s very hard to track down, and makes everything seem just

a little bit... off

Page 99: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But a good metaphor can make the next step obvious

Page 100: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...and helps everyone make better compromises

Page 101: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Bag #3: Construction

Page 102: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

I don’t mean building things

Page 103: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

I’m thinking about geometry

Page 104: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Constructions are visual thought-experiments

Page 105: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Page 106: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Page 107: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Constructions are a way of stress-testing problems

Page 108: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... to reveal a way of simplifying them

Page 109: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

...to break them down into smaller, more digestible parts

Page 110: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... or, at worst, to get a handle on the kind and level of complexity

we’re dealing with

Page 111: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Most of the time, wireframes are constructions in this sense

Page 112: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

That’s why wireframes are not like blueprints

Page 113: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

What’s important is the act of wireframing, or explaining the

wireframes.

Page 114: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Because that’s how we clarify and articulate the problem

Page 115: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Ok, last bit...

Page 116: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< refrain >

Page 117: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Experience Architects are problem designers

Page 118: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Who build a shared understanding of value

Page 119: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

By doing research, analysis and construction

Page 120: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

< /refrain >

Page 121: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

So... What’s the point of all those

deliverables?

Page 122: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Research Plans Recommendations

Roadmaps Personas

User Stories Site Structures

Navigation Patterns Wireframes Prototypes

Functional Specifications Usability Tests

Page 123: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Sometimes these deliverables do end up defining the solution

Page 124: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Because, often, expressing a problem is finding the solution

Page 125: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But that’s not their purpose

Page 126: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

We make them to share our understanding of the problem and

the value trapped within it

Page 127: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

The more these deliverables dominate the design process, the less creative that process can be

Page 128: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

and the less room there is for other creative members of the

team (incl. the client)

Page 129: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

Ideally, these deliverables are more like scaffolding...

Page 130: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... supports for creative engineering.

Page 131: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

But no less important...

Page 132: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... because, without a shared understanding of the problem

Page 133: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

... you can’t even begin to find a solution worth having.

Page 134: What the f**k is an experience architect?

¨© Justin Tauber, Head of Platforms, Profero Sydney 2013What the f**k is an Experience Architect?

</thanks>


Top Related