 Hi, everyone. This is Megan Sannakey, the Associate Director of the Drupal Association. And I want to welcome you to today's webinar, Drupal Site Builder Pro Tips. And we're excited to have our technology supporters with us today to talk about how they're helping us build better Drupal sites. We have Bright Cove, Kelton Tech, Constant Contact, and New Relic with us today. And we're going to get started in just a few, actually just a minute. We have a lot of people signing up. I just want to give them a chance to finish loading up their control panels and getting ready to join us. So we'll begin in just a minute. Okay, great. Well, thanks again for joining us. We're going to go ahead and kick off today's webinar. Again, it's Drupal Site Builder Pro Tips that are coming to you from our technology supporters, which include Bright Cove, Kelton Tech, Constant Contact, and New Relic. And so we're really excited to have our panelists and guest speakers here today to talk about what they're doing to help our Drupal community build even better sites. So before we get going, we'll just do a little housekeeping. So if you're listening from your computer, you want to make sure that you're selecting the mic and speaker audio option. Otherwise, it might be a little challenging to hear. And also make sure you're wearing a headset. We do have everyone muted during the call. But if you do have a question, go ahead and use the question portion of your control panel. And I'll be watching that. So as each presenter speaks, when they're done with their 10 minute portion, I can read the questions, unless it's something really relevant to what they're talking about at that moment. But I can read the questions and the presenter will respond. We're not using the chat function today. Just want too many portions of the control panel to manage. So just make sure you're using the Q&A window. And also, there's going to be a post-webinar survey. So please take a few seconds just to fill that out. We just always want to know how we've done with our presentations, what kind of content you want to hear next so we can tailor this to your needs. And also, I just want to thank you for supporting Drupal Association, attending our webinar. We're doing more and more every year to support the growth of our community and putting programs in place to help all of you become or to keep innovating the project. And so we're using program fees from companies like our technology supporters to do a lot of amazing things. So we're now running three Drupal Cons a year. And we are also doing a lot of trainings around the world or coordinating trainings through the Global Training Days program. So it's a real grassroots way of getting more developers and site builders to understand what Drupal is and how to get started in our community and with the project. We also have community grants that we give out to members of the community that have all kinds of neat ideas for growing the community and also just raising the Drupal's profile in the marketplace. So funds have gone to marketing roadshows throughout Austria to a Spanish-speaking magazine in Latin America that's talking about Drupal. And lastly, we have been doing a lot, especially this year, really pushing to do more improvements for Drupal.org. So that way your community home is getting better and better and you have the tools that you need. It's easier to find modules. So we have a lot coming together in terms of Drupal.org improvements. One of the really big things I want to point out today is that the Drupal.org improvements are being funded by the technology supporters, including the ones you're hearing today. And so I'll talk a little bit more about that. But you can expect a lot of great things happening on Drupal.org this year. Just moving to the next slide, I just wanted to let everyone know that Drupal Con Austin is coming up June 2nd to the 6th. And this is a great chance to come and learn more about Drupal and what you can do as a site builder, how to expand your skills. And also you can go into the exhibit hall. Our technology supporters that are speaking today are also going to be there sponsoring. So it's a great time to go and get some demos, learn about their new APIs or new ways that they're helping our community build better Drupal sites. February 28th is also our global training days. And so if you know anyone that wants to get involved with Drupal, just go to this website, Drupal.org slash learn Drupal. And you can have them just sign right up and find some training that's close to them. And then also just wanted to kind of plug our next webinar that's coming up at the end of February. And it's our supporting partner, Trellen, and they have a new distribution to help with fundraising. And so this is a great tool. If you're doing anything in the nonprofit space, you'll want to check out that webinar. Okay, so I mentioned the Drupal technology supporter program. So companies like the ones that are speaking today are the ones that are helping to fund the Drupal.org improvements that I mentioned before. And these are a collection of software companies that really want to see Drupal flourish. They have invested a lot of energy to make sure that their technology works with ours. And they know that together we can really go out and build some amazing solutions for our clients. And so they wanted to give back to the community by joining the supporter program. And all those fees are going to be helping us make these improvements that I talked about. And just going to the next slide, one of the improvements. Sorry if you can go to the slide about the site builder. Oh, I think I just went out of order. I apologize. So the landing page is one of the improvements that we have. We are starting to redesign the content on Drupal.org. And we want to have persona specific content that really aggregates everything that different types of Drupal community members would need. So today I know we have a lot of people attending that are site builders. And this is a new landing page that you can take advantage of that aggregates everything and kind of supports that whole life cycle of learning how to become a site builder all the way to contributing back and maintaining modules. It goes on and on. So it's a really resource rich landing page that you might want to check out at Drupal.org slash site building. Okay, so that is just a little bit about who we are. Let's go ahead and dive into the guest speakers and what they have to share. So without much to do, I'd like to introduce David Lee from Bright Cove and he has a wealth of knowledge in the tech industry. You can see it started with Commodore 64. Now he's doing live streaming and videos. So just a full gamut there. And so today David's going to talk to you about Bright Cove's video cloud. So David I'm going to go ahead and hand it over to you. Great. Thank you very much everybody and I'm pleased to be here today and I apologize for the dorky looking picture there. But yeah, as noted I've been programming for quite a long time, very excited to talk about Drupal. Spent a little bit of time working in Drupal in the previous life prior to doing video advertising and working at Bright Cove. But today I want to talk about the support that Bright Cove video cloud has for Drupal, how the integration works a little bit and show some customer examples. So why don't we go ahead and move to the next slide please. So we're going to talk a little bit about what video cloud is, who uses video cloud. We'll show you a little bit about the video cloud module and we'll talk about what's coming up soon with our integration. Go ahead next. Sorry, I do have to cough everyone so I'm going to attempt to get to the mute button as quickly as possible. But for those of you who haven't seen video cloud before, video cloud is an online video platform where publishers and content producers can, as you see down the left hand side, take their source video content. They can either export that from their digital asset management system or maybe directly out of their content management system where they're creating this content and actually ingest it into a video platform. So the ingest can be done through a studio interface, it can be done through Batch API, Batch XML, excuse me, or it can be done directly via API, which is obviously my favorite method. And so you have a number of different ways as content producers to get your source video into video cloud. Video cloud is a content metadata system. You can see the services that it provides are down in the, and I apologize, it's a little bit blurry. But it does things obviously in coding to all the different file formats that are needed for playback across desktop, mobile web, native, connected TV, all the different apps, all the different platforms that are needed. It allows you to also manage the metadata related to that video, organize that content, set ad policies and monetize that content, design what your experience needs to look like, player templating and styling, then obviously distribute and syndicate the content from video cloud out to places like Facebook and YouTube automatically. And of course there's a rich set of reporting and analytics that are also available via API for integration into a custom analytics which we need to be. So once you've got that content into video cloud, what happens to get it back out? You have a set of video players to publish. You can distribute via MRSS or you can actually access it programmatically via API. And those APIs are what the Drupal module is built upon. So let's go ahead and go to the next slide, please. So I want to talk, oh, this did not kind of go the way I thought it was going to go. I thought this had a step-by-step through. But I'll talk about these use cases. I apologize, these got stacked here. So we have a number of over a thousand customers currently using the Drupal module. Some of those as you can see here at Drupal Prog was broadcast the live keynotes using video cloud. That little section you can see underneath the watch live is the actual video cloud player. You can see things like the information, the social functions on it, the shareability of the embed code. Icon to the top right, those are all customizable. Now we have other customers like the Daily Race and Forum who are using it in an ad-funded model. We have customers like, well, Brightcove itself uses the Drupal module on our own website for marketing use cases. We have customers like Digital Classrooms who use the module along with the video cloud for an interesting use case where they have a subtitle module down the right-hand side that actually indexes every single word of the video and so you can skip around and look for a keyword and then click on it and jump to that point of the video. So there's a tidy integration between, you know, one or more modules that you can install. So let's go ahead and move forward. So this talks a little bit about it. We've invested quite a bit in the module. We have a company that is actively maintaining and supporting it which is called ProNovix. You can see here what Brightcove ships with is a media API. A media API is basically our kind of server-to-server ingestion and advanced mechanism for interacting with all that metadata and all the video URLs and video information that's stored inside a video cloud. So all of the modules like the Drupal module are built upon that media API. We also ship from people that want to use that access. We ship a wrapper as a note that's here in the first line, a PHP media API wrapper that you can very easily use so you don't have to do the guts of, you know, the API creation using JSON. That is all wrapper and exposed for you. So Brightcove integration for Drupal 7 has some dependencies as noticed here. Obviously uses the API. It's been around for a number of years at this point and it's important to note that we're actively building, actively maintaining this module. It's not something that we've kind of launched. We are putting money into supporting this and making changes and expanding this module. Let's go ahead to the next slide, please. So exciting developments. We recently posted a blog, as you can see, we've made some changes. We realized that with enterprise customers needed an additional level of caching in the module. So that's been recently added as well as support for exportables. The other things that, as you can see here, there are other things that are coming soon. So we're also investing in making these fixes and changes to the module. So that's, I think that's it. I think that might be my last slide if you go to the next. Yep, that's it. Thank you very much. I welcome any questions about VideoCloud or the Drupal module. Yeah, David, this is Megan. I don't see any questions, but I just really wanted to say, you know, a couple of thank yous. One is breakups spend a long supporter of our Drupal cons. And what I love about working with you and your video module is, you know, not only is it just great content to have our keynote streamed live right there on our site, but it's bringing in thousands more people to our website and bringing a lot more visibility to our conferences that way. So it's a really great, you know, new kind of feature functionality to bring to your website build. And I really love how you highlighted that there's your different integrations that you're even working with community members, because so many community members are volunteering time to build modules. That's a lot of work. So by partnering with them, you can help them sustain and keep those integrations up to date. And that's going to be even more important as we move forward for Drupal aid. And we want to make sure all those modules are ready as we get ready to go live with that new release later this year. So I just wanted to say thanks for all your support and it's certainly great technology. Oh, and I do have one question for you, David, that just came in. The question is, so would content editors upload the video using the Drupal interface, or would they upload on an outside BrightCove site? So the module allows you to do the upload directly, as most of our CMS integrations do, but for a kind of enhanced function, it kind of simplifies the publishing workflow, but for advanced workflow things, there is a chance you might want to, users might want to go directly into the new cloud and use the Studio UI, excuse me. Okay. All right. Well, and our attendee says thank you. I'm not seeing more questions. So I'll move right on over then to Kelton Tech. And I'd like to introduce Sushil Kumar Tripathi. And he has over eight years in open source technology. He's really passionate about building solutions, especially for Drupal. And so today, Sushil is going to talk to you about PM user image. And so Sushil, I'm going to hand this over to you and you can take it from here. Well, we seem to not have a great connection. Sushil, are you still there? Well, while we're waiting for him to come back online, why don't we move ahead then to Michael Stowe of Constant Contact. So let me just introduce Michael. And so he has a nice long history, very well versed in marketing platforms. But I also just want to point out that he is a real active supporter of the Drupal community. So we're excited to have him here to talk about email marketing and Constant Contact's Drupal module. So Michael, would you like to take it from here? Yes, thank you. I think it was a great introduction. If we could go to the next slide, that'd be fantastic. So some quick things we're going to talk about. Just maximizing customer engagement. One of my favorite topics is email is not dead. Social media effectiveness. And then of course, Constant Contact loves Drupal. So let's go to the next slide and I'll start that presentation here. Which looks like we're missing one. But one of the questions people say is, okay, I've got this website. What do I do now? And I'd like to start by saying, okay, you have a website, so what? You guys take time. You've got your Drupal CMS platform installed. You've created this website. You've got a great template. But what does that mean? And the reason I asked is because when I created my first website, I spent hours on it and I was so excited. And I went back the next day and I pulled up the web stats. I had one visitor. He was my mom. Having a website is a fantastic platform, but it doesn't do us a lot of good if we can't get people to interact with it and we don't have people coming back to us and buying our products or using our services. So one of the things that we really encourage at Constant Contact is that you just don't market. You just don't have the website. But find ways to engage your users. Find ways to engage your visitors. So we like the idea of engagement marketing. And there's a couple different ways we can do that. If you go to the next slide here, we really encourage email marketing newsletters announcements. And the other day I got an email from somebody who's like, hey, look, you work at Constant Contact. I just want to tell you that email is dead. No one uses email anymore. Why are you guys still marketing this? And it took me a second because he sent me this via email. And I think in some places there's this idea that email is gone, but the reality is how many of us still use email? How many of us still communicate via email? How many of us got a reminder for the webinar via email? Email is still a very, very effective means of communication. It's still one of the most popular ways to do that. And so we really encourage people to do email marketing, have people sign up for email lists, stay in contact. The other reason we really encourage email is, you know, if somebody comes to your website, what if they never come back? You know, what if they like your website? They like the product, but they're just busy. They get taken away by life and they just forget. You know, if you have that sign up check box or say, hey, you sign up for my newsletter, people can sign up and then you can keep them informed. In fact, the other day I just got an email from a company I haven't visited in over a year saying, hey, look, we have some new products. Would you be interested? And next thing I know, I'm on their website buying things. Again, that allows you to stay in engagement with the customer or with your visitor. It allows you to stay in communication with them. Another thing, surveys and polls. You know, customers like giving you feedback and you want to create a means for them to give feedback to you, whether it's a contact us link or a contact us form or just find out, hey, are we doing a good job? What do you think? Where are your views? You even have to go to the webinar, we're going to have a quick survey saying, hey, how the presenters do. And hopefully everybody will say, you know, that constant contact guy, he was awesome. If not, shoot me an email and I'll hopefully grab you guys to say that. We also want you guys to look at using events. You know, it's great to have that online communication. But if you're using your website, you know, for a small business, then you want people to come visit your store. You want people to interact with you. So not just taking and doing all this online marketing, but also saying, hey, let's step up and let's have people come to the store. Let's have an event. Gail Goodman, our CEO does a fantastic job of talking about engagement marketing and talking about how one lady who owns a kitchen store, you would have these cutlery classes and people would come in and they'd travel these knives. And it was no pressure. Come in and just try it out. But people were sold and pressed by the knives and all the other products that they'd walk away, you know, spending tons of money because they were engaged. They were able to see what was going on. And last but not least, the buzzword, of course, is social media. And the thing about social media is you can't just put a post on Facebook or send them a tweet and have 10 million followers or 10 million likes. You know, it goes back to the old dad, you know, creating an iPhone app. You can't just create the app, throw it in the store and be a millionaire the next day. It takes work. It takes cultivation. And it's a lot of work. You know, part of my job with Constant Contact is managing our Constant Contact API Twitter feed. And it means being engaged every day and finding ways to keep your customers coming back, keep your visitors coming back, and keep them interested. And so we really encourage you, with the social media, not just to be posting, you know, relevant data, but also be sharing things that are important about your company, engaging your customers, and find ways to have people sign up for your mailing list through social media. Find ways to share your events through social media, offering sweepstakes, you know, gain feedback through all these means. And so I guess what I'm really encouraging is take a look at how you can do more with your website and not just build the website, but find ways to encourage people to use it and find ways to turn your visitors into relationships. Find ways to take a SAG visitor into an engaged customer. Now, if only there was something that would do that, can we go to the next slide, please? I mean, if only there was one solution that could take care of all these things that would allow you to do email marketing, allow you to do surveys, allow you to, you know, hold events and have people register events and allow you to type all of this into social media as well. If only you could send an email campaign and then like seamlessly put it on Twitter and Facebook or create an event and seamlessly email the individuals, the information about the event. Oh yes, there is. It's constant contact. We do do all these. We do offer this as a nice service. And the reason we do this, we try to make it more convenient so you don't have to use a whole bunch of different services that don't really play well together to accomplish this, but have everything in one single place. But again, that's fantastic, but we kind of need a Drupal module for that. So if we go to the next slide. So if only there was, wait, there is a Drupal module. Not that I'm encouraging people to download and use it, but you totally should. If you go to www.drupal.org, search for the constant contact module. You'll find it. It's a great module. It handles tons of different things. You can add a sign up check box when people register for your site. You can add multiple custom sign up forms to any page or sidebar on your site. You can actually manage your lists from within Drupals. You can add, edit, and delete contacts. There's just a lot of different features you can do with it. You can create custom fields. And then it also integrates with the web form for constant contact. So there's lots of different things you can do with it to really give you control within Drupal to manage your list and really get this engagement. And at the same time, we are really focused on trying to support the Drupal community. And we're going to take a big step and see a lot more Drupal modules coming out and a lot more functionality to support these different features because we really want to really give you guys the best tools that we can. And then I'll go to the last slide. You have to recap that the big things here. First of all, if you guys would follow me on Twitter, that's awesome. We'll have lots of updates on what we're doing with Drupal. We're going to be a lot of Drupal events as well. If you haven't used constant contact, you're like, hey, should I be using this? Do I want to try it out? We have a free 60-day trial. You go to constantcontact.com. No credit card information required. Feel free to try it out. You can send out a sample newsletter. You can try out our events module. Do a lot of really cool things with that. And then of course, as you're using Drupal, install the module and use it with your account. And by doing these three things, and just these three things, I believe that you can truly save the world. So that's my quick spiel. Thank you guys for your listening and for attending the webinar today. Well, thank you, Michael. I'm sure you can save the world by doing those three things. I think that's a good, good simple step. But I wanted to point out just a few things that you mentioned that I thought were pretty notable. One is, you know, as we're building sites for clients, you know, it's not just a matter of just picking modules and features, but also understanding what their business needs are and building the solution that's right for them. So I really like how you talked about, like, marketing platform best practices, like what's really happening with email and how to support that, as well as social media. And because it helps people understand just how constant contact is able to support those business needs. And I think that's really, really valuable for people to understand as they're selecting one module over the other. And so I really appreciate going to that level of detail. And then the other thing too is I actually had a chance to go and check out your module page. And I thought it was incredibly useful. It was really well written. You know, you took a lot of care into explaining what that module supports and all the features and what people need to do to get started. So I just thought that was pretty notable that you took that time to make it so easy for people to understand where to begin with your module. And also you made it really easy to find you too. So I'm sure people want to reach out to you and ask you some questions. I currently don't see any coming. Oh, here's a question right now for you. So can you explain, Michael, what version constant contact supports? When a person is saying that they thought it was supported back in 2012, but perhaps there's a newer version? So yeah, the short answer to that question is regarding the module, it's actually built by a third party. And so we don't actually support that module, but I believe it does support Drupal 7. I think the last update to that was in May of 2013. As for Drupal 8, we are actually working on getting some more modules out there. We're building all of our own modules that will offer law support and will support Drupal 8 as well as some previous pack versions. Well, that's great. And as soon as that information is ready, let us know. We can push that out to our attendees here at the webinar and out into the community. And of course that goes for all of our partners. Just want to keep getting that information out there up to date. We will definitely do that. And again, people want to follow us on Twitter too. We're going to have a lot of updates coming with Drupal. And we'll be posting those on our tech blog and then also via Twitter. Great. Okay, good. Well, I don't see any other questions. So then I will, oh, I'm sorry. Oh, okay. It looks like that also this is an opportunity for someone to get involved with that module to help maintain it, that they're looking for some more support for maintaining the module. So, you know, this is also a good opportunity to connect with the community to make sure that Michael that in a way we can help you find someone to really maintain that or take it to the next level. Let us know if there's anyone on the call. That's interesting and getting more involved. You can contact me. You can contact Michael and we can, we can take it from there. All right. So, the next presenter today is Christine Satello from New Relic. And she is an expert in application performance management. And today she's going to talk about how New Relic is here to make your life easier. So, Christine, go ahead and take it from here. Thank you, Megan. And thank you everyone who's on the call. I appreciate the opportunity to talk a little bit about New Relic and how we support Drupal. So, just to kind of give you an intro to New Relic, New Relic is an application performance management tool. So, we're monitoring the performance of web applications. We support over seven languages. So, we have .NET, Java, Ruby, PHP, Python, and we just added Node.js. With that comes several frameworks that we support. So, Rails, JBoss, et cetera, et cetera. But we do have a special place in our hearts for Drupal, and we've actually built in Drupal monitoring into our New Relic UI. And so, that's basically what I want to come and talk about today. In addition to application, web application monitoring, we do also mobile application monitoring, server monitoring, and we've also launched a platform plugin, central for extensions via plugins that are downloadable for free. So, that's just a little bit about New Relic. You can go to the next slide. Oh, yeah. So, here's my talking points. So, yeah, that's a little bit about New Relic. As I mentioned, we do support performance monitoring for PHP applications. And with that monitoring comes an overview of how your application is performing, both on the server side as well as the browser side, geography of where customers are located, error rates, we have alerting capabilities. And we also dive deep into the code level visibility with transaction traces. So, you're getting information on your SQL call details, explain plans, and full stack traces. So, you'll see Drupal support coming through those different areas. But also, we kind of give a deep dive into how your modules, hooks, and views are performing. So, with that kind of deep dive, you're getting call times, call counts, and a lot more details. So, if you go ahead and advance to the next slide, I'll show you a little bit of how it works here. So, right now, we're looking at the New Relic interface. You can see that there are several different tabs, our overview, our app maps to show you how your applications are talking to each other, web transactions. And then, as I mentioned, right here built in, you have Drupal support. And we're looking at, you know, our top five modules by response time that are taking the longest. So, we're giving you kind of the details on which modules, you know, are actually affecting the performance of your application and allows you to drill into those modules and see why exactly those might be time consuming. And you can advance to the next slide. So, yeah, here you also see we're providing the same kind of level of details for your hooks that you're using and how time consuming these are as well. And we allow you to drill into each of these as well. So, for us at New Relic, we have a special dedication to Drupal. We know that, you know, being able to provide you the ability to monitor your Drupal modules gives you the insight into the performance impact of your modules. And the same thing with hooks. We know that hooks are the currency of the Drupal API. So, it makes Drupal the extensible system that it is today and being able to provide you metrics into those hooks, it's extremely helpful for you, especially if you're writing your own modules. And then, I didn't put the slide here, but we also provide the same level of details into your view matrix. So, like database views, Drupal views are, you know, a great way to create reusable segments of data based on a set of criteria. And we know that they're kind of reused in your application. So, we want to be able to give you some consistency on how these are performing and how they affect your application. And then, just into this, we also provide function profiling. So, New Relic also provides, you know, the top 50 most frequently called functions and the 50 slowest functions for the individual web requests. So, that's just kind of an overview on how we can help you and how we can help you with your Drupal applications and the performance of those. New Relic, I'll just mention that with versions 3 and higher, New Relic automatically starts collecting your Drupal metrics. And as I mentioned before, we have a strong dedication to Drupal applications. So, once Drupal 8 rolls out, we'll be right there to support that as well. So, that's pretty much, I think that's it for me if you advance to the next slide. Yep. So, that's it for me. Well, that's great. You know, I want to thank you. New Relic has been a long-term partner with the Drupal Association and you've been great supporters from both a technology standpoint but also coming to all of our Drupal cons and educating our community on how to use your tool and how to improve performance. And so, I think this was a really great snapshot into what you can do for our site builders and how you can really help them and also the user experience, right? And you'll be at DrupalCon Austin and exhibiting there as well. So, it's a great chance for the community to engage and get an even deeper understanding of what your technology can do for them. And I don't see any questions coming through. Does everyone have any new Relic questions? Okay, Christine. Well, thank you very much. I'm going to try one more time getting Sushil from Kelton Tech on. I was having some problems earlier. So, Sushil, if you can hear me, are you able to present now? Yeah, Megan, I can hear you. Oh, great. Okay, well, listen, let me just introduce you real fast. Sushil's with Kelton Tech and has over eight years of open source experience, really passionate about Drupal. And today he wants to talk to you about PM user image. So, Sushil, I will just hand over the presentation to you when you need the slide advanced. Just let Stephanie know. Okay, all right. So, okay, next slide, please. Okay, so here, like, we'll discuss the Google image site map and second module is like PM user image that we have built. So, next slide, please, there. Okay, so, okay, I think like the animation that was in this slide is not working, like, okay. So, let me explain, like, on the Google image site map first. So, Google image site map is like, okay, for your SEO thing, as you do the SEO for your content on Google, so in the same way we do the SEO for images on the Google. So, in the Google image search, your content, your images can be searched like, okay, with the tags and all those things. So, for that actually we created the Google image site map. So, you can read on the Google Webmaster about the Google image site map and so there you need to go and download our Google image site map module from Drupal.org and you just enable it and configure it like, okay, how many nodes has to go into the Google image site map. So, it will fetch the images from the image field of your content types and will create a site map for that that can be submitted to the Google Webmaster tool and your images will be searchable on Google, okay. And the second site, second this, you can see like, okay, the PM user image module. So, this is the demo for the PM user image module. So, it works with the private messages. So, in the private messages when you are trying to create new messages, okay. So, there if you are like, okay, selecting the people like, okay, whom you want to send the messages. So, in private message module, only like the Drupal user names used to come in the auto suggestions. And it is very difficult to many times to identify the person whom you are sending the messages with the Google, with the Drupal user name. So, we thought like, okay, it should be like more intuitive and what we actually did, we created this module so that when you do the, we start typing the name of the Drupal user. So, it comes with the suggestion with the image of that user also. So, you can see, as you can see here, when you type S, so it is coming like, okay, all the users with S and with the picture also. So, using this, you can actually make it more intuitive the private messages module and this will work like really good. So, definitely the client for whom we worked actually was very impressed with this thing. So, you can actually add in your websites also to have a little bit of user experience. So, I think that's it from our side. Well, that's fantastic. And so, did I understand that you worked with a client to build this and then you donated it back to the community? Yes, yes. All these actually like, whenever like, anything comes to us, like suppose we need to build something there for a client. So, we take the permission of the client and donate it back to the community. Well, I think that's wonderful. I mean, it's a great way to not just expand and innovate the project by giving back but you're also showing the client that they're part of this open source project and kind of sharing those values. This is one of the ways that we just really drive great innovation through new modules. So, I'm really excited that you presented that today and I know you'll be at DrupalCon Austin as well. Are you going to be demoing this and sharing more of this and your other modules at your booth at DrupalCon Austin? Excellent. Excellent. Okay, let me just check our questions here. I think we've answered all of them. Well, I think we just covered some really interesting different types of technologies that help us improve the way we build Drupal sites and augment our solutions for our clients. And through this presentation, you're all getting contact information directly with the different companies. So, if you have questions or want to know more about their module and maintenance for that module or how they're getting ready for Drupal 8, feel free to reach out to them directly and we're going to follow up with an email with their contact information as well. If you have any other questions for the group, you can send them to me directly at Megan at association.drupal.org and I can make sure they get out to the presenters as well and that you get a response. So, in the meantime, since I don't see other questions coming in, I'll go ahead and close this out. Just a reminder, I made several mentions of DrupalCon Austin, but if you're able to make it, please come to a great educational event, great opportunity to meet and meet with other community members, learn about the different technologies that integrate with Drupal. And we have global training days and this is a great chance for you to send your friends who want to get to know about Drupal to some intro to Drupal classes and so if you're in the nonprofit space looking for some distribution to help you with fundraising and other advocacy work, please join us for our next webinar with Trelin at the end of the month. And going to the next slide, I just wanted to let you know that a lot of these programs are funded by our technology supporters, like the ones who presented today, but if you really like this type of education through this webinar or the other works that we're doing and you'd like to contribute, we do have an organization membership program. So if your company wants to donate $200, you can become an organization member, but if you as an individual would like to give back, we have the individual member program that's $30 for the year and you can just sign up by going to association.drupal.org slash membership. And again, thank you very much for your time today. Thank you to all the presenters for preparing the great content and good luck and Drupal on. Thanks everybody.