According to the article, Natasha Mozgovaya is the author. You have listed “ft” as the author.
Isn’t that curious?
I’m the author of the post....
my bad.