PageSourceSearch

https://hearthappyfilms.com/

html hearthappyfilms.com collected 2026-10-09 18:15:13 UTC 27,234 bytes, 425 lines download raw bytes

1<!DOCTYPE html>
2<html itemscope itemtype="//schema.org/ProfessionalService" dir="ltr" lang="en-US">
3    <head>
4        <title>Heart Happy Films :: Films to Make Your Heart Happy</title>
5        <!-- Standard Metadata -->
6        <meta http-equiv="content-type" content="text/html; charset=utf-8">
7        <meta http-equiv="X-UA-Compatible" content="IE=edge">
8        <meta charset="UTF-8">
9        <meta name="viewport" content="width=device-width, initial-scale=1.0">
10        <meta name="author" content="Heart Happy Films">
11        <meta name="copyright" content="2026, Chomp On, LLC">
12        <meta name="robots" content="all">
13
14        <!-- Google+ & Schema.org Stuff -->
15        <meta itemprop="name" content="Heart Happy Films">
16        <meta itemprop="foundingDate" content="2011-03-26T17:00:00-4:00">
17        <meta itemprop="legalName" content="Heart Happy Films">
18        <meta itemprop="currenciesAccepted" content="USD">
19        <meta itemprop="paymentAccepted" content="Cash, Credit Card, Check, Money Order">
20        <meta itemprop="priceRange" content="$$$$">
21        <meta itemprop="description" content="Florida wedding videography. Epic cinematic wedding videos, highlight reels, and feature films.">
22        <meta itemprop="telephone" content="3865971221">
23        <meta itemprop="image" content="/images/logo_full.svg">
24        <link href="https://plus.google.com/117122014070994483342" rel="publisher">
25        <!-- End Google Plus Stuf -->
26
27        <!-- Open Graph Stuff -->
28        <meta property="og:title" content="Heart Happy Films :: Films to Make Your Heart Happy" />
29        <meta property="og:type" content="website" />
30        <meta property="og:url" content="https://hearthappyfilms.com/" />
31        <meta property="og:image" content="https://hearthappyfilms.com/images/hhfilms_large_logo_opengraph.png" />
32        <meta property="og:image:alt" content="Heart Happy Films Logo" />
33        <meta property="og:image:secure_url" content="https://hearthappyfilms.com/images/hhfilms_large_logo_opengraph.png" />
34        <meta property="og:description" content="We specialize in making heart-warming human narrative films including weddings, birth stories, human-interest, commercial, and everything else in-between." />
35        <!-- End Open Graph Stuff -->
36
37
38        <!-- Icon Stuff -->
39        <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
40        <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
41        <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
42        <link rel="manifest" href="/site.webmanifest">
43        <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#2e2e2e">
44        <meta name="apple-mobile-web-app-title" content="HH Films">
45        <meta name="application-name" content="HH Films">
46        <meta name="msapplication-TileColor" content="#333333">
47        <meta name="theme-color" content="#ffffff">
48
49        <!-- App-Specific Metadata -->
50        <link rel="canonical" href="https://hearthappyfilms.com/">
51        <meta name="description" content="We specialize in making heart-warming human narrative films including weddings, birth stories, human-interest, commercial, and everything else in-between.">
52        <meta name="keywords" content="Heart Happy Films,North Florida wedding videographer,wedding cinematographer,gainesville wedding videographer,florida wedding videographer,cinematic wedding films,commercial video,gainesville production company,north florida production company,production studio,gbvideo,gator bride videography,gator bride,gb video,heart happy,wedding videographers,wedding video,wedding filmmakers,cinematic wedding video,4k wedding video,north florida videographer,commercial videographers,profession videography,event videography,birth story videos">
53
54        <link href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" rel="stylesheet">
55        <link href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css" rel="stylesheet">
56        <link rel="stylesheet" type="text/css" href="https://npmcdn.com/flatpickr/dist/themes/dark.css">
57        <link rel='preconnect' id='preconnect-vimeo-css' href='https://player.vimeo.com' type='text/css' media='all' />
58        <link rel='preconnect' id='preconnect-vimeo-i-css' href='https://i.vimeocdn.com' type='text/css' media='all' />
59        <link rel='preconnect' id='preconnect-vimeo-f-css' href='https://f.vimeocdn.com' type='text/css' media='all' />
60        <link rel="preload" href="https://player.vimeo.com/api/player.js" as="script" crossorigin>
61
62        <link href="/css/homepage.css?v=2" rel="stylesheet" />
63        <link href="/css/loader.css?v=2" rel="stylesheet">
64
65        <!-- Google Re-Captcha Stuff -->
vendor: 77 bytes, lines 65-67
65
66        <script src='https://www.google.com/recaptcha/api.js'></script>
67    
67</head>
68    <body>
69        <nav class="main " role="navigation" id="main_nav">
70            <div class="content">
71                <a href="/" id="logo_icon"><img src="/images/logo_icon.svg?v=2" height="45" alt="Homepage"></img></a>
72                <a href="/" id="full_logo"><img src="/images/logo_full_black_films.svg" height="50" alt="Homepage"></img></a>
73                <button href="#" role="button" id="pancake"><i class="fas fa-bars"></i></button>
74                <ol id="middle_nav">
75                    <li><a  href="/films#featured"><i class="mobile_only--inline"></i>Films</a></li>
76                    <li><a  href="/about"><i class="mobile_only--inline"></i>About</a></li>
77                    <!-- <li><a  href="/investment"><i class="mobile_only--inline"></i>Pricing</a></li> -->
78                    <li><a  href="/weddings"><i class="mobile_only--inline"></i>Weddings</a></li>
79                    <li><a  href="/commercial" ><i class="mobile_only--inline"></i>Commercial</a></li>
80                    <li><a  href="/#contact_us" id="nav_inquire"><i class="mobile_only--inline"></i>Contact</a></li>
81                </ol>
82                <div id="meta_nav">
83                    <div class="social_icons">
84                        <a href="https://www.instagram.com/hearthappyfilms/" aria-label="Follow us on Instagram!">
85                            <i class="fab fa-instagram"></i>
86                        </a>
87                        <a href="https://www.facebook.com/hearthappyfilms/" aria-label="Follow us on Facebook!">
88                            <i class="fab fa-facebook-square"></i>
89                        </a>
90                        <!-- <a href="#" aria-label="Follow us on Twitter!"><i class="fab fa-twitter"></i></a> -->
91                        <a href="https://www.vimeo.com/hearthappyfilms/" aria-label="Follow us on Vimeo!">
92                            <i class="fab fa-vimeo"></i>
93                        </a>
94                        <a href="https://www.youtube.com/gbvideo/" aria-label="Follow us on Youtube!">
95                            <i class="fab fa-youtube-square"></i>
96                        </a>
97                        <a href="https://tiktok.com/@hearthappyfilms" aria-label="Follow us on TikTok!">
98                            <i class="fab fa-tiktok"></i>
99                        </a>
100                    </div>
101                </div>
102            </div>
103        </nav>
104        <main class="content">
105    <div class="embed_container">
106        <div id="video_overlay" aria-hidden="true"></div>
107        <div id="video_overlay2" aria-hidden="true"></div>
108        <img id="video_logo_overlay" src="/images/white_full_logo.svg" alt="Heart Happy Films Logo." />
109        <iframe
110            src="https://player.vimeo.com/video/281724804?background=1"
111            id="homepage_video"
112            title="header background video"
113            frameborder="0"
114            webkitallowfullscreen
115            mozallowfullscreen
116            allowfullscreen
117        ></iframe>
118    </div>
119    <!-- <a href="https://www.weddingwire.com/reviews/gator-bride-videography-gbvideo-gainesville/d7f8a0b076d406be.html" id="ww_rated_logo"><img alt="Wedding Wire Rated - 5 Stars" src="images/wedding_wire_rated.png" height="150" /></a> -->
120    <div id="mission_statement">
121        <h1>Wedding and Commercial Filmmakers</h1>
122        <h2 class="tagline">based in Florida, available anywhere</h2>
123        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc imperdiet purus nec aliquet sodales. Mauris eleifend at neque id ornare. In ex libero, tristique et dapibus lacinia, tempor vitae nisl. Pellentesque elementum, eros vitae eleifend vulputate, ante ex dignissim quam, id vehicula felis diam non ex. Interdum et malesuada fames ac ante ipsum primis in faucibus.</p>
124        <a class="btn_acnhor" href="/films#featured"><button class="hhf-btn">View Films</button></a>
125    </div>
126    <div id="homepage_cohesion">
127        <div id="cohesion_trapezoid" aria-hidden="true"></div>
128        <div id="about_us">
129            <div class="about_img">
130                <img src="/images/farris_family.png" alt="Kimberly and Kyle Farris - Photo Credit: Molliner Photography" title="Kimberly and Kyle Farris - Photo Credit: Molliner Photography" />
131            </div>
132            <div class="about_us">
133                <h2 class="tagline">we make films to</h2>
134                <h2>Make Your Heart Happy</h2>
135                <p>I'm Kimberly, he's Kyle. We're high school sweethearts&mdash;though, Kyle will tell you it all started back in third grade. Yup, we've known each other an eternity (some days it feels longer, lol). With backgrounds in digital media and architecture, we never meant to become filmmakers&mdash;it just kind of happened. We fell in love with our clients and the stories they told us. Stories of hardship, sacrifice, immense joy and happiness, perseverance, new love, and new life.</p>
136                <p>Everyone has a story and it's time for yours to be told. Let us help you tell your customers <em>who you are</em> and not just what you do. Let us experience your family for a day so that <em>that day can last forever</em>. Or just let us create a kickass wedding film!</p>
137                <p><a href="/about">learn more about Kimberly and Kyle</a></p>
138            </div>
139        </div>
140        <div id="reviews_and_videos">
141            <div id="rv_diagonal" aria-hidden="true"></div>
142            <div id="accolades">
143                <a href="https://lovestoriestv.com/wedding/videographer/heart-happy-films/" alt="view profile on love stories tv" target="_blank" rel="noopener">
144                    <img src="/images/homepage/lovestoriestv_badge.png" alt="As seen on love stories TV" />
145                </a>
146                <a href="https://www.weddingwire.com/reviews/heart-happy-films-gainesville/d7f8a0b076d406be.html" alt="see reviews on Weddingwire" target="_blank" rel="noopener">
147                    <img src="/images/homepage/weddingwire_reviews_badge.png" alt="49 5 star reviews on weddingwire" />
148                </a>
149                <a href="https://www.weddingwire.com/reviews/heart-happy-films-gainesville/d7f8a0b076d406be.html"  alt="see our profile on Weddingwire" target="_blank" rel="noopener">
150                    <img src="/images/homepage/weddingwire_badge.png" alt="weddingwire couple's choice awards 2020" />
151                </a>
152                <a href="https://www.theknot.com/marketplace/heart-happy-films-high-springs-fl-552973" alt="see reviews on The Knot" target="_blank" rel="noopener">
153                    <img src="/images/homepage/theknot_badge.png" alt="as seen on the knot" />
154                </a>
155                <a href="https://www.tellyawards.com/winners/2020/non-broadcast/general-fitness/training-for-life/232278" alt="view our gold award on The Telly Awards" target="_blank" rel="noopener">
156                    <img src="/images/homepage/tellyaward_gold.png" alt="41st Telly Awards - Gold Winner" />
157                </a>
158                <a href="https://www.tellyawards.com/winners/2020/promotional-video/peoples-telly-peoples-telly-promotional-pieces" alt="view our silver award on The Telly Awards" target="_blank" rel="noopener">
159                    <img src="/images/homepage/tellyaward_silver.png" alt="41st Telly Awards - Silver Winner" />
160                </a>
161                <a href="https://www.facebook.com/AAFGainesville/photos/pcb.10157759753741666/10157759752236666" alt="view our gold Addy award" target="_blank" rel="noopener">
162                    <img src="/images/homepage/addy_gold_2021_small.png" alt="2021 Gold Addy Winner" />
163                </a>
164            </div>
165            <!-- <div id="reviews_carousel">
166                <article class="review" itemprop="review" itemscope itemtype="http://schema.org/Review">
167                    <img src="/images/clients/review1.jpg" alt="client name here" />
168                    <h1>&ldquo;Their ability to tell a story through the way they edit their videos is truly pure movie magic.&rdquo;</h1>
169                    <p>A friend of mine put a comment on our wedding video when we shared it that essentially said, while they've never met Leslie (my bride), they feel like they know her after watching our film.</p>
170                    <strong class="review_author" itemprop="author">Rob &amp; Leslie</strong>
171                    <div class="review_links"><a href="/reviews">Read Full Review</a> | <a href="/films">Watch Film</a></p>
172                </article>
173            </div> -->
174            <h2>Recent Projects</h2>
175            <ul id="video_gallery">
176                <li>
177                    <a href="#" class="film_thumb" data-film-id="516423314">
178                        <i class="fab fa-youtube"></i>
179                        <img src="/images/video_thumbs/home1.jpg" alt="Commercial/Corporate video for Lowe's Home Improvement">
180                    </a>
181                </li>
182                <li>
183                    <a href="#" class="film_thumb" data-film-id="377568603">
184                        <i class="fab fa-youtube"></i>
185                        <img src="/images/video_thumbs/home4.jpg" alt="Commericial/corporate video">
186                    </a>
187                </li>
188                <li>
189                    <a href="#" class="film_thumb" data-film-id="366556556">
190                        <i class="fab fa-youtube"></i>
191                        <img src="/images/video_thumbs/home5.jpg" alt="Fundraising video">
192                    </a>
193                </li>
194                <li>
195                    <a href="#" class="film_thumb" data-film-id="380906019">
196                        <i class="fab fa-youtube"></i>
197                        <img src="/images/video_thumbs/home2.jpg" alt="Disney Wedding video">
198                    </a>
199                </li>
200                <li>
201                    <a href="#" class="film_thumb" data-film-id="540638420">
202                        <i class="fab fa-youtube"></i>
203                        <img src="/images/video_thumbs/home3.jpg" alt="Hindu Indian Christian Wedding Video">
204                    </a>
205                </li>
206                <li>
207                    <a href="#" class="film_thumb" data-film-id="358337270">
208                        <i class="fab fa-youtube"></i>
209                        <img src="/images/video_thumbs/home6.jpg" alt="Commercial/corporate video">
210                    </a>
211                </li>
212            </ul>
213            <p><strong id="more_films"><a href="/films">View More Films</a></strong></p>
214        </div>
215        <div id="partners_container">
216            <h3>We've collaborated with</h3>
217            <div id="partner_logos">
218                <img src="/images/partners/all_logos.png" alt="list of partner logos" />
219            </div>
220        </div>
221        <!-- <div id="investment">
222            <div id="investment_header">
223                <h2>Investment</h2>
224                <p>All of our wedding packages are ALL DAY COVERAGE. Yup, you read that right. Because y’all... event planning can be stressful. The last thing we want you to worry about is <em>us</em>. We don't want to be the reason we're missing any important moments&mdash;from the little moments with family and friends to the big ones... like that first kiss. Can we get an amen?</p>
225            </div>
226            <div id="pricing">
227                <div class="pricing_option" id="highlight_reel_option">
228                    <div class="offerings">
229                        <div class="offering_title">
230                            <strong>Highlight Reel</strong>
231                            <em>includes:</em>
232                        </div>
233                        <ul>
234                            <li>2+ Filmmakers. 2-3 4K cameras</li>
235                            <li>Teaser Film</li>
236                            <li>Highlight Reel</li>
237                            <ul>
238                                <li>5-minutes in length</li>
239                                <li><a href="/films#highlight_reel">See Examples</a></li>
240                            </ul>
241                            <li>Films hosted on Vimeo</li>
242                            <li>All day coverage</li>
243                        </ul>
244                        <div class="pricing_details">
245                            <h3>Price Select</h3>
246                            <div class="flexbox">
247                                <div class="price">$4475</div>
248                                <div class="radio_container">
249                                    <button class="radio_price_button" data-project-type="highlight_reel">
250                                        <div class="bubble"></div>
251                                    </button>
252                                </div>
253                            </div>
254                        </div>
255                    </div>
256                </div>
257                <div class="pricing_option" id="feature_film_option">
258                    <div class="offerings">
259                        <div class="offering_title">
260                            <strong>Feature Film</strong>
261                            <em>includes:</em>
262                        </div>
263                        <ul>
264                            <li>2+ Filmmakers. 2-3 4K cameras</li>
265                            <li>Teaser Film</li>
266                            <li>Feature Film</li>
267                            <ul>
268                                <li>10-minutes in length</li>
269                                <li><a href="/films#feature_film">See Examples</a></li>
270                            </ul>
271                            <li>Films hosted on Vimeo</li>
272                            <li>All day coverage</li>
273                        </ul>
274                        <div class="pricing_details">
275                            <h3>Price Select</h3>
276                            <div class="flexbox">
277                                <div class="price">$4975</div>
278                                <div class="radio_container">
279                                    <button class="radio_price_button" data-project-type="feature_film">
280                                        <div class="bubble"></div>
281                                    </button>
282                                </div>
283                            </div>
284                        </div>
285                    </div>
286                </div>
287                <div class="pricing_option" id="custom_project_option">
288                    <div class="offerings">
289                        <div class="offering_title">
290                            <strong>Custom Project</strong>
291                            <em>we've got you covered</em>
292                        </div>
293                        <ul>
294                            <li>birth stories</li>
295                            <li>commercial projects big and small</li>
296                            <li>rad event videos</li>
297                            <li>elopements</li>
298                            <li>family lifestyle films</li>
299                            <li>that project you've been trying to get off the ground for years&mdash;<em>we're here for it!</em></li>
300                        </ul>
301                        <div class="pricing_details">
302                            <h3>Price Select</h3>
303                            <div class="flexbox">
304                                <div class="price">TBD</div>
305                                <div class="radio_container">
306                                    <button class="radio_price_button" data-project-type="custom">
307                                        <div class="bubble"></div>
308                                    </button>
309                                </div>
310                            </div>
311                        </div>
312                    </div>
313                </div>
314            </div>
315        </div>
316        <p style="text-align:center;margin-top:30px;">
317            <a class="btn_acnhor" href="/investment"><button class="hhf-btn">More Pricing Info</button></a>
318        </p>-->
319    </div>
320    <div class="video_scope--full_width" id="secondary_video">
321        <iframe
322            src="https://player.vimeo.com/video/540638420?background=1"
323            class="video_scope--video"
324            title="footer background video"
325            frameborder="0"
326            webkitallowfullscreen
327            mozallowfullscreen
328            allowfullscreen
329        ></iframe>
330    </div>
331    <link href="/css/contact_form.css" rel="stylesheet" />
332<div id="contact_us">
333    <div id="contact_us_header">
334        <h1>Contact Us</h1>
335        <p>You guys! You’re here! You’ve made it&mdash;now it's time to contact us and get your project started. And can I tell you? We are SO. FREAKING. PUMPED. to meet you! So don’t delay, fill out all your details below and we’ll get right on it! And if you're really in a bind, you can directly email us at info [at] hearthappyfilms [dot] com or call at <a href="tel:3865971221">386.597.1221</a>.</p>
336    </div>
337    <div id="primary_project_type_picker">
338        <h2>What category best describes your project?</h4>
339        <ul>
340            <li><button id="wedding_btn">WEDDING</button></li>
341            <li><button id="commercial_btn">COMMERCIAL</button></li>
342            <li><button id="family_btn">FAMILY</button></li>
343            <li><button id="other_btn">OTHER</button></li>
344        </ul>
345    </div>
346    <form id="contact_us_form" class="contact_us_form" method="post" action="/contact">
347        <div class="flexbox">
348            <label for="primary_contact_field" class="sr-only">Primary Contact Full Name</label>
349            <input type="text" id="primary_contact_field" name="primary_contact" placeholder="* Primary Contact Full Name" required/>
350
351            <label for="secondary_contact_field" class="sr-only">Fiancé's Full Name</label>
352            <input type="text" id="secondary_contact_field" name="secondary_contact" placeholder="* Fiancé's Full Name" />
353
354            <label for="primary_location_field" class="sr-only">Ceremony Location</label>
355            <input type="text" id="primary_location_field" name="primary_location" placeholder="* Ceremony Location" />
356
357            <label for="secondary_location_field" class="sr-only">Reception Location</label>
358            <input type="text" id="secondary_location_field" name="secondary_location" placeholder="* Reception Location" />
359
360            <label for="email_field" class="sr-only">Email Address</label>
361            <input type="email" id="email_field" name="email" placeholder="* Email Address" required />
362
363            <label for="phone_field" class="sr-only">Phone Number</label>
364            <input type="text" id="phone_field" name="phone" placeholder="* Phone Number" required/>
365
366            <label for="project_date_field" class="sr-only">Project Date</label>
367            <input type="date" id="project_date_field" name="project_date" placeholder="* Project Date" required />
368
369            <label for="specific_type_field" class="sr-only">Film Type</label>
370            <select id="specific_type_field" name="specific_type">
371                <option value="" disabled selected>Film Type *</option>
372                <option value="highlight_film">Highlight Film</option>
373                <option value="feature_film">Feature Film</option>
374            </select>
375
376            <label for="message_field" class="sr-only">Project Description</label>
377            <textarea id="message_field" name="message" placeholder="We would LOVE to hear more about your project/event!"></textarea>
378
379            <label for="referral_field" class="sr-only">How Did you Hear About Us?</label>
380            <textarea id="referral_field" name="referral" placeholder="How did you hear about us? "></textarea>
381            <input type="hidden" id="project_category_field" name="project_category" value="other" />
382            <input type="hidden" id="add_ons_field" name="add_ons" />
383        </div>
384        <div id="submission_section">
385            <button class="g-recaptcha hhf-btn" id="submit_contact_form" data-size="invisible" data-badge="inl
385ine" data-sitekey="6LdBUWcUAAAAAJeK2mf9rCYVYF3c59tGQjiVx_Fr" data-callback="verify_hhf_captcha">Submit</button>
386            <!-- <input type="submit" value="Submit" class="hhf-btn" /> -->
387            <div style="flex: 1; height: 70px; display: none;" id="contact_form_loader">
388                <div class="loader">Loading...</div>
389            </div>
390        </div>
391    </form>
392</div>
393    
393<script src="js/homepage.js"></script>
393
394        </main>
395        <footer>
396            <div id="footer_diagonal"></div>
397            <div id="footer_diagonal2"></div>
398            <div class="container">
399                <img id="footer_logo" alt="Heart Happy Films" src="/images/white_full_logo.svg" />
400                <ul id="footer_links">
401                    <li><a href="/">HOME</a></li>
402                    <li><a href="/films#featured">FILMS</a></li>
403                    <li><a href="/about">ABOUT</a></li>
404                    <li><a href="/weddings">WEDDINGS</a></li>
405                    <li><a href="/commercial">COMMERCIAL</a></li>
406                    <li><a href="/#contact">CONTACT</a></li>
407                    <!-- <li><a href="/blog">BLOG</a></li> -->
408                </ul>
409                <div id="follow_us">
410                    <p>FOLLOW US</p>
411                    <a href="https://www.instagram.com/hearthappyfilms/" aria-label="Follow us on Instagram"><i class="fab fa-instagram"></i></a>
412                    <a href="https://www.facebook.com/hearthappyfilms/" aria-label="Follow us on Facebook"><i class="fab fa-facebook-square"></i></a>
413                    <!-- <a href="#" aria-label="Follow us on Twitter!"><i class="fab fa-twitter"></i></a> -->
414                    <a href="https://www.vimeo.com/hearthappyfilms/" aria-label="Follow us on Vimeo"><i class="fab fa-vimeo"></i></a>
415                    <a href="https://www.youtube.com/gbvideo/" aria-label="Follow us on Youtube"><i class="fab fa-youtube-square"></i></a>
416                    <a href="https://tiktok.com/@hearthappyfilms" aria-label="Follow us on TikTok!"><i class="fab fa-tiktok"></i></a>
417                </div>
418            </div>
419        </footer>
420        
420<script src="/js/vimeo.js"></script>
420
421        
421<script src="/js/tingle.js"></script>
421
422        
422<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
422
423        
423<script src="/js/hhf.js?v=2"></script>
423
424    </body>
425</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.