Have I been here before? Do I know you? Oh well seems friendly enough so I'll stay. Where am I? Do I know you? Have I been here before?...............