![]() With more than 23,000 employees in 64 countries, Solvay bonds people, ideas and elements to reinvent progress. ![]() Solvay is a science company whose technologies bring benefits to many aspects of daily life. Moreover, the company’s PEEK and PPS base polymers production in the United States is using 100% renewable energy. The winners in the 20th SPE Central Europe Automotive Awards have underscored the vast potential of Solvay's specialty polymers for optimizing the reliability, lifetime, cost efficiency and sustainability of e-mobility applications. Solvay is constantly working with leading OEMs and Tiers to develop new specialty polymer grades offering enhanced performance for innovative e-motor, power electronics and battery applications, while helping manufacturers improve their cost balance and lower their carbon footprint. In these applications, the polymer replaces lower performing polyamides as well as metals, which helps OEMs benefit from the lightweighting possibilities with plastics also in chemically and mechanically more demanding fluid handling systems.Į-mobility brings new technical challenges for carmakers in terms of component properties such as thermal conductivity, EMI shielding, CTI and dielectric strength. Widely proven for cooling and venting lines in the high-heat environment of downsized internal combustion engines, Ryton® PPS also provides the chemical resistance, mechanical strength and flame retardancy needed for battery cooling lines in electric vehicles. Powertrain Category Award, 3rd Place – Cooling lines with coolant tubes extruded in Ryton® polyphenylene sulfide (PPS) XE 3500 (unfilled) and XE 5430 (30% glass-filled), complete with connectors injection molded in Ryton® R4-270 (40% glass-filled). The specialty polymer offers a thermal performance of 240☌ and a dielectric strength of 197 kV/mm in combination with high ductility, stress crack resistance, long-term mechanical strength and outstanding chemical resistance. Magnet wires coated with KetaSpire® PEEK are highly efficient in increasing power density and torque while reducing the weight and size of electric motors. Enabler Category Award, 2nd Place – Magnet wire insulation developed by Essex Furukawa company, Germany, using solvent-free KetaSpire® polyetheretherketone (PEEK). In addition, it also ensures high stiffness to prevent breakage during assembly. ![]() The material combines exceptional flowability to fill 0.65 mm thin sections over a length of 220 mm with zero warpage to meet tight tolerance specifications. In this small but critical application, Xydar® LCP replaces incumbent multi-layer films and provides significant cost and performance advantages. The part is used in the rotor design of an advanced-generation electric drive traction motor where it provides a barrier between the copper windings and the steel lamination of the rotor. New Mobility Category Award, 1st Place – Slot liners injected, application developed and molded with Xydar® G930 30% glass fiber reinforced and flame retardant liquid crystal polymer (LCP) by Cobraplast, Italy, for one of Germany’s foremost automotive manufacturers. The recognized applications in greater detail: “After more than 20 years of enabling the design and manufacturing of high-performance and cost-efficient applications for internal combustion engines, the superior innovation potential of our materials for lightweighting, metal replacement and enhanced sustainability is now also extending to e-mobility applications such as e-motors, batteries and power electronics.” “We would like to congratulate our customers who developed and brought these applications to market, demonstrating the overall cost, performance and sustainability benefits that can be derived from our specialty polymers in demanding e-mobility systems and components”, says Georges Houtappel, Executive Vice President Transportation at Solvay. First place in the ‘New Mobility’ category of the Awards went to an injection molded rotor slot liner molded with Xydar® LCP, followed by a second place in the ‘Enabler’ category for a magnet wire insulation in KetaSpire® PEEK and a third place in the ‘Powertrain’ category for a coolant line using Ryton® PPS. ![]() Three e-mobility applications using Solvay specialty polymers are among the winners of The Society of Plastics Engineers (SPE) prestigious Automotive Awards in 2021.
0 Comments
![]() The methyl group improves mechanical properties and thermal resistance, although the chemical resistance decreases. Polypropylene is in many aspects similar to polyethylene, especially in solution behaviour and electrical properties. Chemical and physical properties Micrograph of polypropylene For example, making polypropylene from bio-based resources is a topic of interest in the 21st century. Interest in polypropylene development is ongoing to the present. Syndiotactic polypropylene was also first synthesized by Natta. This pioneering discovery led to large-scale commercial production of isotactic polypropylene by the Italian firm Montecatini from 1957 onwards. The stereoselective polymerization to the isotactic was discovered by Giulio Natta and Karl Rehn in March 1954. ![]() Paul Hogan and Robert Banks first demonstrated the polymerization of propylene in 1951. Polypropylene is the second-most widely produced commodity plastic (after polyethylene). īio-PP is the bio-based counterpart of polypropylene (PP). It is a white, mechanically rugged material and has a high chemical resistance. Its properties are similar to polyethylene, but it is slightly harder and more heat-resistant. Polypropylene belongs to the group of polyolefins and is partially crystalline and non-polar. It is produced via chain-growth polymerization from the monomer propylene. Polypropylene ( PP), also known as polypropene, is a thermoplastic polymer used in a wide variety of applications. ![]() So these four additional PPAs must be added to install digiKam from this PPA. Note for Xenial: Qt >= 5.9 is required (and a newer KDE to match the newer Qt stack is best) plus newer APT/GPG is also needed for various backports of the Qt and KDE stacks. Sudo add-apt-repository ppa:savoury1/digikam Sudo add-apt-repository ppa:savoury1/ffmpeg4 NOTE FOR ALL: A successful installation now requires FFmpeg >= 4.4 for all series so one additional PPA is required. Xenial & Bionic (many of these form a package dependency chain involving gdal, opencv, and openmpi): cfitsio, gdal (3.0.4), geos, json-c4 (renamed json-c 0.13.1), libdap, libevent, libgeotiff, libgphoto2 (2.5.25), libidn2, libjsoncpp, libpng1.6, libpsl, ogdi-dfsg, openmpi (4.0.3), poppler (0.86.1), proj (6.3.1), superlu, vtk6 (6.3.0), zlibīionic only: libmediawiki (5.37.0 & ppa:savoury1/kde-xenial for Xenial) *** Big thanks to the few (0.25% of all users) who have donated to support this project, you have helped keep it alive to now! To the 99.75% of users who have not donated: please do so if you can as a significant increase in support is still needed for work on these PPAs to continue long term. *** Please always see for general updates about this Launchpad site before contacting me or reporting any bugs! *** Latest digiKam 7.8.0 release (& needed dependencies) for Xenial & newer. but ran into library dependency problems there.Code: Select all sudo add-apt-repository ppa:savoury1/digikam I've tried reinstalling, and attempted to roll back. ![]() "/org/freedesktop/UDisks2/drives/ST3750640AS_3QD0QTJ6" : property "Device" does not exist "/org/freedesktop/UDisks2/drives/ST3750640AS_3QD0QTJ6" : property "DeviceNumber" does not exist "/org/freedesktop/UDisks2/drives/SAMSUNG_SSD_830_Series_S0Z3NEAC869023" : property "Device" does not exist "/org/freedesktop/UDisks2/drives/SAMSUNG_SSD_830_Series_S0Z3NEAC869023" : property "DeviceNumber" does not exist "/org/freedesktop/UDisks2/drives/Hitachi_HDS5C3020ALA632_ML0221F309U8ED" : property "Device" does not exist "/org/freedesktop/UDisks2/drives/Hitachi_HDS5C3020ALA632_ML0221F309U8ED" : property "DeviceNumber" does not exist ![]() QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work. If I launch it from the terminal, I get this output:įontconfig warning: "/etc/fonts/conf.d/nf", line 14: reading configurations from ~/.nf is deprecated. I tried leaving it for several hours, but no change. The UI loads, and a few photos display, but it's completely unresponsive. Since the upgrade to version 3.3.0, Digikam freezes after starting up. Try 'rotoscope' style animation first, as that's easier and is good practice. ![]() Check your animation in motion often there's a setting in FA that plays it in a smaller window- it's helpful. Just remember to turn it off when you want to erase something- you'll know what I mean when you try it. Use the 'preserve opacity' option it's very useful for shading or changing colour in linework without having to redraw it. You can then refine your sketch on a layer on top of it without clutter. Lastly, use the opacity bar to make sketching easier. Name layers and put them in folders so you don't lose track. It also helps to keep your layers organised. Note that if you want to go down a more traditional painting route, where colours mix and blend, it's better to keep most of the colours on one layer, but I'm not very good at that so I can't say much. the colour of the hair is on layer one, skin is on layer two, etc. Seperate each element of your drawing on a different layer, so that they don't get into the way of each other e.g. I must've done a lot of 'colour-by-the-numbers' books when I was a kid, because that's kind of how I do my art. Layers are great for doing colours and effects. Again, there's not much one can say other than experiment. I personally prefer more pencil looking brushes and hard, bold lines that taper off, but that doesn't mean you will. Experiment with brush settings, and write the settings that you like down so you don't forget, in case you have to wipe your harddrive or something. You could use the most basic of art programs, like paint, and still make good art, so a good art software is not omni-important. Practice still life, practice anatomy, backgrounds, colours heck, despite what a lot of people feel about it, tracing is a very good learning tool. Knowledge is much more useful for art than fancy tools. I know it might not sound very useful, but I think it is.įocus on the basics. It's a robust program, so there's a whole lot you can do with it that even someone who mastered it would still not know about. Have you tried every tool? Have you tried different settings? If not, then maybe you should. If you feel like you're not sure about it's full extent, then it just means you should experiment more. But it doesn't really matter what software you use, as long as you feel comfortable with it. My partner started drawing and animating (for the first time) with it in December, and she's been really enjoying it.Īs for if it's good for long term use? Sure, I can see it being good for a long time. If I wasn't so used to using SAI I would be using it more often. I've tried FireAlpaca recently and I have to say that I quite enjoy it it's much more functional than SAI is in my opinion, and I've tried my hand in animating with it. So for anyone who truly mastered how to use it, is it ACTUALLY that good for long-term use? And mind giving out some advanced tips for me with regards to brush settings, layers, and animation? I've been using FireAlpaca for my digitals for at least two years now, and I'm still feeling like I'm not really sure about the full extent of what this program can do. :arrow_down: For animations made in FireAlpaca, see the links below.At 2/17/21 04:24 PM, MysteriousZKelroth wrote: Overall the pros outnumber cons, so it is a worthwhile program to use for animation and art.įor art made in FireAlpaca, see the gallery on the blog for examples. ![]() However, it should be noted that there are a few bugs and glitches in this software, for example: file won't save or takes too long to save. ![]() And here's a video about installing pre-made custom brushes by other people: Installing Custom Brushes in FireAlpaca. Here's a tutorial on making FireAlpaca brushes: FireAlpaca Custom Brush Tutorial. īrushes can also be made or installed and added to your own collection inside the program.this tutorial covers the majority of everything in the program: FireAlpaca Basics (I recommend this one: FireAlpaca Animation Tutorial) FireAlpaca CAN be used for animation and there are many tutorials out there to help an individual willing to learn. This software allows a user to edit brush settings, use layers, edit pictures (but it is not the best for this feature), add gradients, and more. It is beginner friendly and is a good alternative for PaintToolSAI and other paid art softwares if an artist does not have money to spend on programs. FireAlpaca is an above average program for art and animation (in my opinion). ![]() It is one of the best restaurants in Groton, CT. The Fisherman at Long PointĪre you craving seafood? Then you must visit The Fisherman at Long Point in Groton, CT. This Groton restaurant opens by 11 am and closes by 9 pm every day.Īddress: 223 Thames St, Groton, CT 06340-3955. Once you order it and eat it, you’ll likely order more of it next time. ![]() The restaurant’s ricotta cannoli with chocolate chips are yummy and highly recommended. A strongly recommended dish to try out here is their chicken parmigiana with fettuccine alfredo. Some of the food they serve include garlic bread, meat lasagna, spaghetti pie, spaghetti & meatballs, cheese ravioli, and more. You will find the friendly atmosphere and reasonably priced meals attractive. Paul Pasta Shop prepares fresh pasta daily using only the highest quality ingredients available. It was established in 1988 to serve all communities around the shoreline of the Thames and Mystic River. It is a family-run joint doling out huge servings of house-made pasta and other Italian eats on the riverfront. Paul’s Pasta Shop is one of the best places to eat in Groton, CT. Let’s get started! Best Restaurants in Groton, CT 1. The restaurants in this article are the top to visit in this area. The city has a population of over 38,600 people.Īs you are planning a trip to Groton, you will definitely want to dine in the best restaurants in Groton, CT. The city features beaches, riverside restaurants, parks, and tidy family homes. It also shares borders with the Mystic River too for this reason, the city is nicknamed the “Submarine Capital of the World.” It is near the Thames River on the southeastern side of Connecticut. It is a city in New London County, Connecticut, USA. Groton is a great place to visit and reside. ![]() ![]() Don’t invest 50 hours to get halfway through only to regret your pick. The important part is that you like your pick. I preferred to ignore the slides altogether tbh. As for you, choose custom if you want a race/gender combination not available like female lizard/dwarf or male elf. On another route he told me he'd go help the elves, but stayed with me in the epilogue instead. Yep, even Undead have no problems in the sack, though apparently my game freaked out and somehow I ended up with both Sebille and Lohse as 'good' friends. It's not just Fane, final slides in general are all over the place: I, for one, had Ifan tell me he is going to help me with the war effort, but in the epilogue he went to help elves plant some trees and disappeared into the woods forever. ![]() A fifth round was imminent but saving the world was a sli. He should call you "my love" in the very end of the conversation regardless of what ending you choose though, so if you are not getting it, it's is probably a bug too.Īs for the wife thing, THAT is not a bug, just weird writing. Fane and Sebille get a lucky break together and have four rounds of back-to-back breeding sessions. ![]() His final dialogue on the boat depends on which path you choose, I think there is only a brief mention of romance on the Divine route. Initially, If your companion goes missing, you can find them back at their recruiting point, or they sit a bit east of Amadia's. They have unique conversation Tags and have their own Class and equipment. original conception of the divine essence of Jesus Christ that we must associate. Yes, it's a bug (and it's as old as the game itself, like, wtf Larian?), there is supposed to be at least one more conversation in Arx. Companions in Divinity: Original Sin 2 are Party Members that can join the player during the course of the game. Vendor Prices, Bartering & Attitude Formula Level Up: Attribute, Skill & Talent Point Breakdown The Quick Questions and Looking for Group Threads exist for a reason, use them. >!This is spoilery!< to get This is spoilery Submissions should relate to Divinity Original Sin or other works of Larian Studios.ĭo not put spoilers in the title of your post and mark your posts. Join up with a friend to play online in co-op and make your own adventures with the powerful RPG toolkit. Gather your party and get ready for a new, back-to-the-roots RPG adventure! Discuss your decisions with companions fight foes in turn-based combat explore an open world and interact with everything and everyone you see. In each book, you have the opportunity to establish a romantic relationship with either male or female characters, although generally speaking, the male. Welcome To The Divinity: Original Sin Subreddit! It does require Pet Pal, but it's worth it.Looking for a Group to play with? Try this thread || Discussion Overview You'll begin this quest near Driftwood, although it ends up taking you around the local region a bit. Being an Elf will make this quest a lot easier. It's very short, has a nice experience reward and is rather comical, in that horrifyingly tragic sort of way. As a former crusader for the Divine Order, he’s pretty much the closest thing the game has to a priest. The Lone Wolf mercenary Ifan Ben Mezd is decidedly our top choice to romance in the game. This quest can begin shortly after reaching Reaper's Coast. Regardless, here they are, our top five Divinity: Original Sin 2 romance options. It also lets you not worry about the Purging Wands at all, so if you have no mages, or simply don't want to bother finding all the wands, do this quest instead and you can say goodbye to those pesky Shriekers. However, if you pull it off it will make the final boss battle in the Fort Joy region much easier. This is a tough one, because it requires you to beat a very difficult fight in a cave. ![]() ![]() In the context of the Max Headroom media franchise, the character was portrayed as a virtual being, or a being that exists entirely in a digital or virtual form. As a fictional character, Max Headroom was not a real AI, but rather a representation of what an AI might be like in the future. Max Headroom was a fictional character created in the 1980s and was portrayed as an artificial intelligence (AI) with a distinctive stuttering speech pattern. The character remains a popular and enduring cultural icon from the 1980s and is remembered for his unique personality and his contributions to the science fiction genre. In addition to his appearances on television and in films, Max Headroom also made a number of appearances in other media, including video games, books, and music videos. The series aired on ABC in the United States from 1987 to 1988 and followed the character as he navigated a dystopian future in which television and media played a central role in society. The Max Headroom franchise included a number of television shows and films, including a British television movie called “Max Headroom: 20 Minutes into the Future,” which served as the basis for an American television series of the same name. He was known for his quick wit and his ability to make observations and comments on various topics, including technology, media, and society. ![]() The character of Max Headroom was portrayed as a snarky, irreverent, and highly intelligent AI with a distinctive stuttering speech pattern. The character was portrayed by actor Matt Frewer and was originally developed as a computer-generated on-screen personality for use in television commercials and music videos. Max Headroom was a fictional artificial intelligence (AI) character and media franchise created in the 1980s. ![]() If you own a crib that converts to a toddler bed, you're in luck! We started by first taking off one side of my son's convertible crib (before turning it completely into a toddler bed with a full-size mattress) and the Dock fit the crib perfectly, and was easily put on top of his big mattress with no problem thereafter. Easy to put back on, nothing like the crazy acrobatics you endure while changing a crib sheet. ![]() Thankfully you just slide the cover right off, and throw it in the washer, and tumble dry. Yes, even though my children wear Pull-Ups at night, they still leak from time-to-time, or the cover is subjected to markers when my toddlers are playing in them while coloring. When your toddler is over 36 months, unclip the bottom and bring it for a sleepover! Don’t forget your white noise machine for maximum night sleep lengths. Also the perfect solution if your child needs a safe area to be set down in, or if he or she naps in a separate room. when we travel overnight to Grandma's or on a mini vacation to the beach house or mountain. Unlike a mattress, Dock-a-Tot is hypo-allergenic & Oeko-Tex Certified (meaning free from harmful chemicals and only using fabrics/fibers made without scary pesticides). This is a big one that we don't often think about, but most children's mattresses are made with harsh chemicals and need to be covered with an allergy cover. It has big, thick sides to keep children (like mine) from constantly rolling out of their toddler beds. (*it's also important to note that the smaller version, the Deluxe for 0-9mos old is not intended for use in cribs or bassinets for safety reasons, only for supervised napping and playtime). ![]() Consistency in where a child sleeps is KEY to nap lengthening and uninterrupted sleep at night! Here is the current toddler bed we are using for our baby girl! This cozy sleep solution can assist children in feeling secure & safe, while serving as a consistent sleeping environment while transitioning to their own room or a toddler bed. A big new bed can be a scary place without the safety of your crib slats surrounding you when you're a young child, and the Dock can help provide some of that lost comfort in a small child's surroundings. PERFECT solution for the crib-to- toddler bed transitioning when your tot is big enough to safely descend on his/her own. While on Auntie Duty, I was able to answer client emails, do my dishes, feed my two toddlers AND bake cookies while 18-month old Olivia was safely playing in my son's Dock within eye sight. Which means I automatically loved it, right? Well not so fast my children tend to like something for it's newness and then lose interest later on, sound familiar? But not his DockaTot! *UPDATE*: It's been nearly a year now, and he refuses to sleep without it, yells at his baby Sister when she even thinks about "pretending to sleep in it", and even drags the entire thing down a flight of stairs when I'm not looking to lounge in it while drinking his milk and enjoying his early morning cartoons! Soon he'll be playing tug-of-war with another lady: his baby cousin, Olivia. After my kids initially fought over it, lounged in it, and even pretended it was a boat (who doesn't love a game of Hot Lava?!), my toddler son was finally able to attempt sleeping with it for his first big night in his "big boy bed". The company has two sizes, the "Deluxe" for ages 0-9 months, and a larger size "The Grand" that fits 9-36 month children. I wanted to order the Toddler-size for my son's transition from the crib to the toddler bed, so I teamed up with Dock-A-Tot and within a week our new Dock was at my front door step. The concept sounded fabulous, and maintaining a consistent sleep environment when moving a child around from room to room (or moving into a new bed or house) is so crucial if you wish to keep healthy sleep habits. ![]() I heard about a company called Dock a Tot from a good friend, and as mentioned I have received dozens of curious client emails regarding the Dock. When traveling with my son, he sleeps on the floor in the same room as us, and we've found him under the bed, or halfway through the door (completely asleep both times!). My 3-year old son, who still sleeps in a crib, recently expressed some interest in moving to "big boy bed" (aka toddler bed), which is great, however he is a MOVER AND SHAKER at night, constantly rolling around, and waking up in all different positions and directions at night. After some extensive research, a little contemplation and my toddler expressing interest about moving into a toddler bed, I finally decided to try the Dock for myself. "How do you feel about the Dock-A-Tot?" and "Do you think I should order the Dock-A-Tot for my child?" These are two questions I receive almost weekly in my Inbox, as this Baby "Must Have" is on the top of most Mama's list of "Wants". ![]() If you have any other questions, please contact us and we will do our best to help you out. Please be informed that until further notice, we are unable to ship to the following countries due to existing limitations in international logistics: India and South Africa. When you purchase our products, you acknowledge that one or more packages may be shipped to you, potentially incurring custom fees upon arrival in your country.ĭelivery Update. After the items have been shipped, any custom fees are beyond our responsibility. We ship internationally, and although the majority of our customers experience no duties or taxes, there is a possibility of a minor import duty based on your country. Minimalist Canvas (1 - 60 of 5,000+ results) Price () Shipping All Sellers Show Digital Downloads Subdued Botanical Art Print Floral Art Art Boho Minimalist Modern Wild Flower Wall Art Printable Artful Dainty Flowers 3.42 5. What should I consider regarding customs when making an international purchase? Some international shipments may experience extended intervals between tracking updates, spanning several days or even weeks, as packages move through various postal distribution centers en route to their destinations.Items from the same purchase may be sent in separate packages due to logistical considerations.Some shipping carriers may take approximately 5-7 business days for tracking information to reflect in our system.Free shipping to certain destinations may not provide tracking information until the package is close to its final delivery point.Soon after your order ships, you will receive an email that contains your tracking information. * Kindly allocate 3-5 days for order processing. Pastel Paint Strokes Shapes Abstract Framed Wall Art Framed On Canvas 3 Pieces Print. Here are the estimated shipping timeframes we provide: Essence Of Abstract Minimalism II On Canvas Print. Most orders are arriving within 10-20 Business Days, depending on your location. Some orders may be shipped via DHL or FedEx, depending on the weight and size of the package. ![]() Packages in New Zealand are shipped by New Zealand Post. Packages in Australia and Singapore are handled by Australia Post and Singapore Post. Our shipments across mainland Europe are handled by Deutsche Post, DHL, PostNL. Our canvas prints are shipped via postal services around the world in solid tubes to safeguard the canvas during transportation. Packages in the USA are shipped primarily by USPS and in Canada via Canada Post. In the event that your location falls within this category, we will reach out to you once we receive your order. Nonetheless, there are certain locations we cannot deliver to. We offer FREE shipping to more than 170 countries globally. Our primary goal is to offer exceptional value and service to our customers, striving to exceed expectations by continually expanding and adapting to meet the diverse needs of our clientele across the globe. We offer free shipping on all orders to over 170 countries worldwide. ![]() Finals were over and school was done until New Year’s. I was having one of those days when you feel that life. My name has a lot to do with this story, and like I said, it was the afternoon before Christmas. It sounds like something where you have to rent a large inflatable object, put up bunting, and make a complicated plan for trash disposal.Ĭome to think of it, it might be interchangeable with hoedown. Have you ever heard of someone throwing a jubilee? And if you did, would you go? Because I wouldn’t. My objection is that Jubilee isn’t a name-it’s some kind of a party. ![]() I think latex is probably bad for your skin because it doesn’t allow it to breathe.) My major concern, stripage-wise, is the latex. (I have no problem with strippers, in case any strippers are reading this. I play field hockey, which lacks the undulating, baby-oiled grace that is the stripper’s stock and trade. I’m sixteen, I sing in choir, I attend Mathletes events. I wear glasses half the time, and contacts the other half. If you saw me, you’d get the idea pretty quickly that I’m not a stripper (I think). You probably think I have heard the call of the pole. ![]() I realize Jubilee is a bit of a stripper name. “By the way, my name is Jubilee.” You wouldn’t know what to do next. Now imagine I was halfway through some long story (like I’m about to be), and I dropped that one on you. See, when you get it up front, it’s not that bad. I know from experience that if it comes up later, it will distract you so much that you won’t be able to concentrate on anything else I tell you. But before I take you into the beating heart of the action, let’s get one thing out of the way. Well, to be more precise, it was the afternoon before Christmas. And for all who toil behind the facade of a corporate monolith, for every person who has to say grande latte three thousand times a day, for every soul who's ever had to deal with a broken credit card reader in the holiday rush. For Hamish, who embodied the "go down the hill really fast, and if something gets in your way, turn" school of teaching me how to deal with a snowy slope. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |