Tobin Stokes @livecomposer
Composer - film, opera, theatre, choir, orch, chamber, etc., blah, blah, award-winning, blah, blah, etc., blah...me me me etc libretti lyrics pasta tobinstokes.com Canada Joined November 2010-
Tweets2K
-
Followers1K
-
Following1K
-
Likes3K
I’ve been creating music and sound for “The Lehman Trilogy.” This extraordinary play offers a chilling look at capitalism. It’s an engaging marathon for three actors, and much, much more. We open Thurs night. #yyj #yyjarts See you there!
Wow St. Gabriel, great! And great memories w/ Anne Williams & choir in East Eltham AU, creating this piece with travel funds from @CanadaCouncil, workshopping w/ composers Olli Kortekangas, Finland, & @BucNicholas, Stephen Leek, AU!
Wow St. Gabriel, great! And great memories w/ Anne Williams & choir in East Eltham AU, creating this piece with travel funds from @CanadaCouncil, workshopping w/ composers Olli Kortekangas, Finland, & @BucNicholas, Stephen Leek, AU!
Great Q & A with @uvic_finearts Creative Being 101 last evening. Students asking tough questions! #finearts #composer How do I do that? What does it feel like? Is writers' block a thing? How did you learn that? Best and worst gigs? Art vs. craft? Performing vs. composing?
Last night’s terrific Emily Carr String Quartet CD release concert: Stravinsky, Stokes, Shostakovich. (My piece “Feathers” starts at about the 15 minute mark.) vimeo.com/906942030
I'm composing music and designing sound for this epic production opening Thursday April 25 at @BelfryTheatre here in #yyj. EPIC! #yyjarts See you there. #lehmantrilogy @LehmanTrilogy @LehmanTrilogyUS #epic
Amazing @VSOrchestra percussionist Vern Griffiths is back in #yyj this April for another great orchestral concert for kids with the @VicSymphony. Included is my “Just Keep Paddling”, commissioned by @TorontoSymphony victoriasymphony.ca/concerts/the-c…
Here’s the premiere of my latest choral commission: youtu.be/kqPDC2y3K3Y?si…
I’m fortunate to be one of the composers chosen for this project: a string quartet CD release concert in Victoria, in an amazing cathedral? How often does that happen? See you there! #EmilyCarr #christchurchcathedral #yyj #newmusic #stringquartet
Ryan Noakes 🇨🇦 @ryan_noakes
570 Followers 649 Following Composer, singer, has-been trumpet player, sci-fi nerd, hockey fan, cat employee, @slownotempo member, Cantabile Singers of Kamloops Music director. He/himMichael Hall @mhall_viola
8K Followers 6K Following US Violist, 140 world premieres, Soloist, Teacher, Composer, @bdgphilofficial Artistic Director, Author, @newmusicshelf Curator, New Music, Chocolate 🎻Gregor Craigie @GregorCraigie
15K Followers 2K Following Sleep-deprived early morning radio host of CBC On the Island. Author of Our Crumbling Foundation, Walls, Radio Jet Lag & others.David Leach @LeachWriter
2K Followers 3K Following @UVicWriting, Chasing Utopia: The Future of the Kibbutz in a Divided Israel (ECW Press), Climate Disaster Project (https://t.co/CJ6r9lDY48) he/himLeslie Dala @lesdala
2K Followers 3K Following Canadian conductor, Toronto born, Vancouver based, lover of all great music from Adams to Zeppelinjudeisabella @judeisabella
3K Followers 3K Following Editor in chief @hakaimagazine. Ecology, urban wildlife, author of Salmon, A Scientific Memoir, and Bringing Back the Wolves. 🦋 @judeisabella.bsky.socialPacificOperaVictoria @PacificOperaVic
3K Followers 517 Following Pacific Opera Victoria presents a distinctive blend of repertoire & creates original productions of an international calibre, featuring Canada's finest artistsDaniela Cinel O'Fee @DanielaOFee
710 Followers 2K Following Experimental & reliable pianist born in the early 60's. Developer at Field Guide for Sound Travel. Accompanitrix. She/Her.Canadian Music Centre.. @MusicCentreBC
1K Followers 962 Following We are leaving Twitter given the values animating the site and what it has become under new ownership. Look for us on Insta in the new year!Marion Newman - Nege�.. @missprill
930 Followers 406 Following i am a kwagiulth/salish/settler opera singer who loves great food and sailing. Host of Saturday Afternoon at the Opera on CBC Music.Philomena Hanson @VicArtsMrktg
818 Followers 256 Following Retired publisher of theatre, opera, concert programmes in Victoria, BC. Love the arts. Passionate about family, literature, travel, sports, and politics.CantabileTO @CantabileTO
1K Followers 1K Following CDN Chamber choir of 16-20 based in Toronto|building community through singing| diversity and inclusion| seeking: low Bass, tenor and altoVancouver Symphony @VSOrchestra
10K Followers 3K Following Official account of the Vancouver Symphony Orchestra. Tune in anytime at https://t.co/neW424Qnon 🎵❤️Culture/Nerd @opustechnica
2K Followers 3K Following Video producer, director, and editor, formerly @LAPhil and @HollywoodBowl. Ravel, Shostakovich, sushi, and beer. Find me on that Blue platform!Hakai Magazine @hakaimagazine
23K Followers 14K Following *account inactive* An award-winning online magazine connecting you with stories about science and societies from coasts around the world. 🌊 (“HACK-eye")Belfry Theatre @BelfryTheatre
8K Followers 5K Following Made in Fernwood. Exciting, entertaining contemporary theatre created in our beautifully restored 19th Century heritage church.Opera Canada @OperaCanada
3K Followers 634 Following Opera Canada magazine—where opera and Canada intersect, eh? 60+ years of being the go-to source for Canadian operatic news!BCFerrys @BCFerrys
18K Followers 4K Following The most interesting marine transportation system parody account in the world.Domoney Artists @DomoneyArtists
971 Followers 1K Following Domoney Artists Management - Representing Canadian Classical Singers and Directors of distinction throughout North America and beyond. Producer of OperaBreaksEfrain Mccann @MccannEfra12285
101 Followers 3K FollowingIzetta Abdalla @abda_izett
65 Followers 5K FollowingTrina Rettinger @RettingerT66516
67 Followers 5K FollowingMariah Silverhorn @MariahSilv29268
39 Followers 5K FollowingDony Valentino (Offic.. @donyvalentino_
311 Followers 523 Following Pianista, Violinista, Compositore. Collaborazioni: Lucio Dalla, Al Bano, Jenny B, Alan Sorrenti, Carlo Marrale (già Matia Bazar), Wendy Lewis, Aida Cooper, eccSaanvi Kurth @kur_saanv
9 Followers 3K FollowingMalissa Smolka @malis_smol
72 Followers 5K FollowingJannah Matteo @JannahMatt
17 Followers 3K FollowingJesica Castillio @CastillJesi
88 Followers 5K FollowingPerry Roling @perry_rol
35 Followers 5K FollowingAna Kasserman @AKasserman74003
11 Followers 3K FollowingStream Booster Pro - .. @BlakeleyLe21825
167 Followers 3K Following 💎Best Promo Deals 2023 (Free Trials) 🥇Real Music Marketing Packages ❤️Youtube, Instagram, TikTok Get Started for Free ➡️ https://t.co/QndRo1Fp0OOriana Vongvivath @OVongviva
55 Followers 5K FollowingNicholas Buc 🇦🇺.. @BucNicholas
1K Followers 933 Following Composer | Conductor | Arranger | Co-host of podcast @ArtoftheScoreDaniel Gray 🍉 @Dannygrayfox
672 Followers 1K Following BSW; MADEM. Risk & Emerg Mgmt. Open discourse, data-driven policy, resilient communities. Guest on Songhees & Esquimalt land. Opinions mine, not my employer's.A-dumb is more like i.. @composerface
726 Followers 654 Following Composer, pianist, YouTuber. The “Schoenberg isn’t Contemporary” guy. Thoughts are mine. He/him.Alivia Castro @cast_aliv
87 Followers 5K FollowingJoanne Barlup @joa_barl
47 Followers 5K FollowingOphelia Mccamey @o_mcca
53 Followers 5K FollowingElora Szabat @elo_sza
39 Followers 5K FollowingShanti Newnam @ShaNewnam
36 Followers 5K FollowingFelix Barry @barry_feli19652
83 Followers 3K FollowingNieve Cefaratti @CefaratNi
30 Followers 5K FollowingChana Jatho @jatho16276
31 Followers 5K FollowingLexi Casuscelli @CasuscelLex
39 Followers 5K Following_Nora9_ @Nora9105348
42 Followers 2K FollowingKelsie Martinetto @k_martinett
26 Followers 5K FollowingSaran Pavek @PavekSaran60119
13 Followers 3K FollowingTorri Madren @tor_madr
44 Followers 5K FollowingMarcella Pignone @PignoMarcel
41 Followers 5K FollowingLivia Fluet @fluet_fl
27 Followers 5K FollowingLisa Buckham @buckha16164
52 Followers 224 FollowingCamila Silva @CamilaSilv5144
109 Followers 3K FollowingMaximina Oliff @OlMaximi
48 Followers 5K FollowingSkyler Cola @col_skyle
41 Followers 5K FollowingHarley-rose Maxedon @maxed_harley
35 Followers 5K FollowingJasspreet Sahib (she/.. @JasspreetSahib
693 Followers 947 Following Marine Biologist & Naturalist | Immigrant | Seabirder | Punjabi, Hindi, & English | Interested in cetacean #bioacoustics 🐋 and #scicomm.Lily-rose Keefe @LilyroseKe17370
57 Followers 5K FollowingRuman Wallenstein @RumaWallenste
44 Followers 4K FollowingDalia Uknown @DaliUknow
68 Followers 5K FollowingHelen @vahey_helen
128 Followers 3K FollowingStephanie Dent @StephanieD54263
102 Followers 3K Followingانسام سلطان.. @al_zyb97275
23 Followers 1K FollowingTim Gough @yql1yeg2yyj3
175 Followers 1K FollowingJustin McElroy @j_mcelroy
85K Followers 3K Following Vancouver guy travelling to 52 countries in 52 weeks. On a break from this website. Strives to tell unique stories. https://t.co/bD9PT5oPPNRyan Noakes 🇨🇦 @ryan_noakes
570 Followers 649 Following Composer, singer, has-been trumpet player, sci-fi nerd, hockey fan, cat employee, @slownotempo member, Cantabile Singers of Kamloops Music director. He/himMichael Hall @mhall_viola
8K Followers 6K Following US Violist, 140 world premieres, Soloist, Teacher, Composer, @bdgphilofficial Artistic Director, Author, @newmusicshelf Curator, New Music, Chocolate 🎻Gregor Craigie @GregorCraigie
15K Followers 2K Following Sleep-deprived early morning radio host of CBC On the Island. Author of Our Crumbling Foundation, Walls, Radio Jet Lag & others.Matt Dell @mattdellok
5K Followers 3K Following City Councillor in Victoria, BC, Canada. Advocate for walkable cities, housing, public spaces, music, youth, and climate action. Dad x 2. He/Him. #yyj #bcpoliDavid Leach @LeachWriter
2K Followers 3K Following @UVicWriting, Chasing Utopia: The Future of the Kibbutz in a Divided Israel (ECW Press), Climate Disaster Project (https://t.co/CJ6r9lDY48) he/himarvo färt @arvofart
8K Followers 1K Following award-losing composer | lapsed saxophonist | please commission me to write a Hellraiser opera | he/himLeslie Dala @lesdala
2K Followers 3K Following Canadian conductor, Toronto born, Vancouver based, lover of all great music from Adams to Zeppelinjudeisabella @judeisabella
3K Followers 3K Following Editor in chief @hakaimagazine. Ecology, urban wildlife, author of Salmon, A Scientific Memoir, and Bringing Back the Wolves. 🦋 @judeisabella.bsky.socialPacificOperaVictoria @PacificOperaVic
3K Followers 517 Following Pacific Opera Victoria presents a distinctive blend of repertoire & creates original productions of an international calibre, featuring Canada's finest artistsDaniela Cinel O'Fee @DanielaOFee
710 Followers 2K Following Experimental & reliable pianist born in the early 60's. Developer at Field Guide for Sound Travel. Accompanitrix. She/Her.Canadian Music Centre.. @MusicCentreBC
1K Followers 962 Following We are leaving Twitter given the values animating the site and what it has become under new ownership. Look for us on Insta in the new year!Marion Newman - Nege�.. @missprill
930 Followers 406 Following i am a kwagiulth/salish/settler opera singer who loves great food and sailing. Host of Saturday Afternoon at the Opera on CBC Music.Boshi stan account @juliannegrasso
3K Followers 3K Following Assistant Professor of Music Theory at @floridastate. American cheese apologist. I write mostly about video game music! she/herJulie Nesrallah @JulieNesrallah
6K Followers 4K Following Mezzo-soprano & host of CBC Music’s Tempo. Executive Producer & Star of Carmen on Tap.Vancouver Opera @VancouverOpera
13K Followers 457 Following In 2023–2024, we invite you to step into a world of wonder with us with three blockbuster productions: The Magic Flute, Don Pasquale and Carmen.Philomena Hanson @VicArtsMrktg
818 Followers 256 Following Retired publisher of theatre, opera, concert programmes in Victoria, BC. Love the arts. Passionate about family, literature, travel, sports, and politics.CantabileTO @CantabileTO
1K Followers 1K Following CDN Chamber choir of 16-20 based in Toronto|building community through singing| diversity and inclusion| seeking: low Bass, tenor and altoVancouver Symphony @VSOrchestra
10K Followers 3K Following Official account of the Vancouver Symphony Orchestra. Tune in anytime at https://t.co/neW424Qnon 🎵❤️Supreme Court of Cana.. @SCC_eng
46K Followers 32 Following Official Twitter account of the Supreme Court of Canada. Terms of use: https://t.co/NKR3XAymrK. Suivez-nous en français : @CSC_fraHarry Litman @harrylitman
384K Followers 777 Following LATimes Sr Legal Affairs Columnist. Host & exec prod, @talkingfedspod. FCA Lawyer. Teach con law at UCSD& UCLA. Senior Fellow USC. Former US Atty, Dep Assis AG.EDDIE CHENG @ecomEddie
50K Followers 563 Following Building 8 figure businesses https://t.co/1w37PXU25k | co-owner https://t.co/EQ7LS0uFqRBill Browder @Billbrowder
388K Followers 1K Following CEO Hermitage Capital, Head of Global Magnitsky Justice campaign, and Author of Red Notice & Freezing Order (April 2022)Chris Swart @BwanaChris
63K Followers 55K Following A wealth of experience in data analysis, GPS tracking, risk assessment, fraud detection, I bring a unique perspective to Twitter in account forensic diagnosis.The Shallow State @OurShallowState
83K Followers 422 Following From @Duty2Warn. We expose and explain behavior underlying politics so as to unlock truth. #UNTRUTH, follow-up doc to 2020's #UNFIT, to be widely released soon.The Food Professor @FoodProfessor
40K Followers 3K Following Dr. Sylvain Charlebois, Agri-Food Analytics Lab, Dalhousie University RTs are NOT implied endorsement Top-Rated Podcast: https://t.co/rIoFDWJnF6…Adam Klasfeld @KlasfeldReports
314K Followers 4K Following @MSNBC contributor on @TheLastWord w/ @Lawrence & Fellow at @Just_Security. Priors: The Messenger, @LawCrimeNews, @CourthouseNews. adam(at)adamklasfeld(dot)comLisa Rubin @lawofruby
277K Followers 2K Following @msnbc legal correspondent & recovering litigator; former: off-air legal analyst @maddow, @wagnertonight. Don’t let the pearls fool ya.Secrets and Laws @secretsandlaws
60K Followers 404 Following Former CIA attorney, addressing all things relating to national security, secrecy, classification, FOIA, climate change, and bird law.Why you should have a.. @ShouldHaveCat
3.9M Followers 258 Following The perfect account to show to your parents when you want a cat 😺❤Polling Canada @CanadianPolling
77K Followers 726 Following Your Canadian Public Aggregator For Polling, Data, and Other Related Canadian Content // 338Canada Contributor // Consider Supporting: https://t.co/93gDMtcjn9Decline Manager @SalemLola
7K Followers 1K Following Monitoring Decline one spreadsheet at a time. Also Post-Doctoral Fellow and Lecturer. Opera studies, legal and economic history during the 17-18th c.Corey Burger @Burgundavia
3K Followers 4K Following Geographer, Bike Rider, Open Source Advocate, Senior Data Monkey @RAMalatest, former Policy & Infra chair @CapitalBikeCa. pronouns he/himBiden-Harris HQ @BidenHQ
339K Followers 4 Following Just the facts, Jack. We’re on the other website, too: https://t.co/9Z2jW1VQ7aJani Moliis @moliis
499 Followers 509 Following Strategy Manager with JBJ Foundation. Father of two girls. Game designer.Jen Stewart @jstewgie
2K Followers 96 Following Lawyer turned proofreader. Vancouverite turned Victorian. Cat person turned dog person. Satisficer. E-bike-vangelist. Non-partisan. @jstewgie.bsky.socialDaniel Gray 🍉 @Dannygrayfox
672 Followers 1K Following BSW; MADEM. Risk & Emerg Mgmt. Open discourse, data-driven policy, resilient communities. Guest on Songhees & Esquimalt land. Opinions mine, not my employer's.A-dumb is more like i.. @composerface
726 Followers 654 Following Composer, pianist, YouTuber. The “Schoenberg isn’t Contemporary” guy. Thoughts are mine. He/him.ArtButMakeItSports @ArtButSports
451K Followers 230 Following I turn Art into Sports (and vice versa) | NO AI USED | “Everything I didn't know I needed" - follower testimonial | See inspiration? DM/tag usNicholas Buc 🇦🇺.. @BucNicholas
1K Followers 933 Following Composer | Conductor | Arranger | Co-host of podcast @ArtoftheScoreDrive on CBC Music @CBCDrive
33K Followers 754 Following Best radio show on the planet with host Rich Terfry. Listen weekdays from 3PM (3:30NT) on @CBCMusic. https://t.co/SOX910CJd7 | [email protected]New York Times Pitchb.. @DougJBalloon
263K Followers 4K Following Parody. The really well-trained dog is the one that turns his somersault when there is no whip. merch: https://t.co/3bxNPhdkPLCBCbrief - CBC News h.. @CBCbrief
240 Followers 2 Following The CBC news feed, tweeted automatically. Beep-boop. Not affiliated with CBC or CBC News. Updating every 15 mins, max 100 stories per day. RT to share the love.Karen Schwartz @pithywidow
15K Followers 3K Following Former contributing editor @marieclaire, sometime @NYTStyles, former @NewYorkSun, still your Twitter friend. Hoping you’ll join me at post (also @pithywidow)OperMag @mag_oper
235 Followers 133 Following The English-language channel of OPER!, the international magazine for opera and music theatre, based in Berlin. You'll find our German version at @opermagazin.Opera Kelowna @operakelowna
1K Followers 1K Following Opera Kelowna is a professional non-profit, regional opera company & training centre for promising classical artists.FyreFestivalFraud @FyreFraud
15K Followers 17 Following The actual experience did not exceed all expectations. Please Support: https://t.co/jZsFQJu43lSaturday Night Live -.. @nbcsnl
3.4M Followers 694 Following The official X of Saturday Night Live. Watch on @nbc and @peacock. Streaming next day on Peacock.Opéra de Paris @operadeparis
271K Followers 936 Following Opéras, ballets, concerts...retrouvez toute l'actualité de l'Opéra Bastille et du Palais Garnier. Suivez-nous aussi sur @balletOparis.Alan Neilson @Opera_Posts
263 Followers 333 Following Opera critic for http://Operawire. Next Reviews: from Innsbruck, Pesaro and VeniceJonathan Dove @dovecomposer
2K Followers 571 Following Composer published by @Editionpetersuk, cyclist, pescivoreThe Daily Show @TheDailyShow
9.2M Followers 1K Following Weeknights 11/10c on @ComedyCentral and @paramountplus.David Eby @Dave_Eby
48K Followers 5K Following Premier of British Columbia. Leader of the @bcndp. MLA for Vancouver-Point Grey. Husband and father of two.Louise Bessette Piani.. @Louise_Bessette
588 Followers 3K FollowingDean Murdock @Dean_Murdock
3K Followers 2K Following Saanich Mayor, CRD director, transit commissioner, dad, husband, coffee-drinker, cyclist, guitar playerStephanie Applin @StephanieApplin
701 Followers 1K Following Director of Advancement @tapestryopera, General Director @MYOperaTO, @IndieOperaTO member, personal account @stephapps Toronto she/herAmina Edris @Amina_Edris
331 Followers 132 Following Oᴘᴇʀᴀ sɪɴɢᴇʀ 🇪🇬|🇳🇿 𝕄𝕒𝕟𝕒𝕘𝕖𝕞𝕖𝕟𝕥: @askonasholt • Next: Berthe in Le Prophète, July 26,28,31; August 2,4, Bard Opera FestivalKatie Phang @KatiePhang
323K Followers 2K Following Host of The @katiephangshow on @MSNBC | Legal Contributor & Correspondent, @NBC & @MSNBC | RTs and ❤️ ≠ endorsementsRebecca Solnit @RebeccaSolnit
52K Followers 1K Following “The very act of trying to look ahead to discern possibilities and offer warnings is in itself an act of hope." --Octavia ButlerEve Daniell @eve_daniell
420 Followers 523 Following Canadian/British soprano. Nature lover, optimist, gardens for peace of mind. she/her #blacklivesmatterMark Pullinger @larkingrumple
7K Followers 460 Following Critic, editor, programme note writer. Best when caffeinated.Paul Selar @OperaChaser
2K Followers 700 Following Lots of opera in lots of places. My life of airports, opera houses, swimming pools and streetscape views. Reviewing opera for @arts_review and @LimelightArtsAuSonia Furstenau @SoniaFurstenau
22K Followers 1K Following Teacher, Mom, BC Greens MLA for Cowichan Valley, Leader of the @BCGreensAnastasia Kobekina @AKobekina
2K Followers 64 Following Curious girl traveling around the 🌎 with cello and photo camera. VENICE new album at @sonyclassicalMueller, She Wrote @MuellerSheWrote
751K Followers 15K Following Subscribe to my Substack: https://t.co/obwMdjaJnQ AND THREADS: https://t.co/hDci375oDXTrying to see if this is common knowledge or not… Do you know what a killdeer is without looking it up to find out? If you do know, have you ever seen/heard one? Do you know simply from being an amazingly informed/smart person?
Peter Craigie, my dad, was 47 years & 39 days old when he died; the same age I am today. As a boy I didn’t understand why people said he was still so young. Now, of course, I do. Each day is a gift.
Attention passengers on the outer decks. Ship’s whistle gonna drop some sick toots real quick, yo.
I sat down with Prime Minister @JustinTrudeau to talk housing. Are recent investments enough to help Canada's #housingcrisis? And why didn't the government take these measures years ago? We'll air the full interview on CBC Radio in Victoria on Monday morning. #cdnpoli
Attention passengers. We are nearing the terminal. It’s time to wake up.
Craving opera? Explore our YouTube channel for a treasure trove of lectures, podcasts, recitals, and more! It's available rain or shine, on the go or at home! Follow the link in our bio or visit youtube.com/@PacificOperaV… to indulge in all things opera! 🎶
Writers, I need you to know that when you write “his voice went up several octaves in surprise” you are describing a shift from normal speech to a barely-audible, Mariah Carey-esque shriek
As the Amadeus Choir of Greater Toronto celebrates their 50th season, the organization has named Lydia Adams as Conductor Emerita #classicalmusic #choral #choir #toronto rebrand.ly/rv1i4tx
John Adams’s El Niño is officially on (and above) the Met stage! Artists took their first steps on the set for Lileana Blain-Cruz’s new production last week for a bit of dance and flying rehearsals. #Opera #NYC #ChoralMusic
To reduce congestion whilst the Johnson St Bridge is undergoing maintenance, we’ll be operating on the historic Johnson St Ferrys route.
Great quote in the Washington Post on Polivere… “He’s a phony loudmouth who has been walking the halls of Parliament since 2004, when he was in his 20s.” I’m no fan of JT, but Pee-Vee utterly lacks substance and is a stinky bag of tired insults that divide the nation.
@StephenKing But... maybe you're not! (Eerie laughter.... 🥶 )
Let’s not reinvent the (bike) wheel in our community. No more studies required. Community engagement was involved back in 2011 for development of Active Transportation Plan and also similar policies in the Official Community Plan-time for council to ACT!! Great writing Stuart
Exciting changes coming to Blanshard Street! Improved lighting and safety for all users, accessibility upgrades, new accessible parking spaces, much-needed trees and landscaping.😀😀😀 Attend the online session or the in person session. #yyj victoria.ca/community-cult…
Last night I FINALLY finished my 3rd opera...a Youth Opera! It only took 4 years to finish but it's DONE! :-)