Credit: Karwai Tang/WireImage

Happy birthday to J.K. Rowling! The Harry Potter author turns another year older on July 31, and to celebrate Time asked 17 Harry Potter veterans — including Rupert Grint and Alan Rickman — to send good wishes.

But let’s highlight Matthew Lewis, who plays Neville Longbottom in the franchise. Lewis wrote a note detailing the impact Rowling’s had on her fans and what she’s done for him personally over the years. It’s very sweet.

“I could talk about the millions of lives Jo has enriched whether through the stories and characters she’s created or through the millions of pounds she’s given to charity,” Lewis wrote. “She’s a remarkable woman. However, I would like to thank Jo for changing MY life. Without her imagination and her talent I would never have become the man I am today. That’s not even to mention her generosity and loyalty when it has come to supporting everything that I have done in the years since Harry Potter. She’s just a wonderful human being and I consider myself so privileged and honoured to call her a friend. Happy birthday, Jo.”

Head over to Time to see the rest of birthday notes.