The Scottish accent is one of the most difficult to pull off, with most attempts failing to impress Scots - but social media users have been blown away by one American man's efforts.
In a popular video, actor Tyler Collins breezed through regional Scots accents - including Glasgow, Dundee, Fife, Edinburgh, Aberdeen and the Borders - while pointing out the key differences between them. Viewers applauded his ability to pull off a Scottish accent full stop, nonetheless six of them.
Astonished by his uncanny impersonation, many users said it was the first time they'd heard an American successfully put on a Scottish brogue.
Tyler, who hails from Anchorage, Alaska and goes by @the_two_metre_man on TikTok, had some people convinced he was actually Scottish as he transitioned through six accents while making some astute observations.
The 33-year-old noted a Dundonian speaker's voice sits in the back of the throat, while Fifers' accents are "sing-songy". He pointed out details others might gloss over - including which regions roll their Rs as he demonstrated how people from Edinburgh speak with a slight vocal fry, while observing that Glaswegians don't say 'ken'.
Speaking to the Daily Record, Tyler said: "Absolutely blown away by the response. I've felt so much love from Scotland and further afield and I'm sending big love right back.
"Hope it's given people a laugh. Grateful it made some folk feel represented and seen, and I've also enjoyed how many Scots were 'shook' that I'm not Scottish. Had to post proof cause people still couldn't believe it."
The Glasgow-based actor finds the city's accent is the hardest for non-Scots to imitate and admitted he couldn't understand a word anyone said when he first arrived, describing Glaswegian as almost like another language.
When it comes to nailing accents, Tyler has a keen ear for specific words and phrases, as well as the pace, tone, rhythm, and even the "texture" of speech in the area.
He added: "Learning the vibe of the people is also key. You can generalise any accent, but to get the respect of the locals you have to at least have a slight clue about who they are as people."
The impressive video was originally a response to a comment someone left on a previous TikTok that said: "Something I've noticed with people attempting it is they also put on a voice as well as the accent, it's hard to realise you're doing it."
Tyler responded: "I love comments like this. This is fascinating to me, cause I hear different tones in different cities."
He put on a Glaswegian accent whilst explaining: "So Glasgow's naturally just a wee bit more nasally, just the way that the accent works, there's loads of French sounds."
Finishing off the clip, the American admitted his east coast accents are better and called out Glaswegians as the biggest critics.
The actor, who first moved to Scotland at the age of 18, said he had to relearn everything he thought he knew about Scottish accents having only hearing them in TV and film, but he proved to be a quick study.
"First thing that shocked me was how many there are, but I entered a Scots speaking competition when I was 20 and at least one judge thought I was Scottish," he said.
The TikTok has attracted over 615,000 views so far. The most popular comment - liked over 8,000 times - said: "I do believe this is the first American EVER to be able to do a Scottish accent and not be icky cringe personified! Well done pal!"
Another wrote: "This is the most impressive and accurate Scottish accent range from a non-Scot I've ever heard. I'm actually floored".
One user mistook him as Scottish, writing: "thought you where Scottish till I heard the America. well on mate must be first yank to pull it off".
Viewers' main point of criticism came for Tyler's Edinburgh accent which they argued was too posh.
Adding laughing emojis, one said: "that Edinburgh accent is specific to Edinburgh uni and 100% influenced by English people, I demand another attempt" whilst another wrote: "This is bang on, all of these but Edinburgh…maybe too much of Edinburgh uni folk…".
Fans can catch Tyler performing at the 'The Wonderful Wizard of Oz' panto at the Tron Theatre in Glasgow this Christmas as well as the BBC's CBeebies panto.
Don't miss the latest news from around Scotland and beyond - sign up to our daily newsletter here .