Hands-On: EufyMake E1 UV Printer

The modern hacker and maker has a truly incredible arsenal of tools at their disposal. High-tech tools like 3D printers, laser cutters, and CNC routers have all become commonplace, and combined with old standbys like the drill press and mini lathe, it sometimes seems like we’ve finally peaked in terms of what the individual is realistically capable of producing in their own home. But occasionally a new tool comes along, and it makes us realize that there are still avenues unexplored for the home gamer.

After spending the last few weeks playing with it, I can confidently say the eufyMake E1 UV printer is one of those tools. The elevator pitch is simple: with a UV printer, you can print anything on anything. As you can imagine, the reality is somewhat more complex, but the fact that you can toss a three dimensional object in the chamber and spray it with a high-resolution color image with a few button presses holds incredible creative potential. Enough that the Kickstarter for the $1,700 printer has already raised a mind-boggling $27 million at the time of this writing, with more than a month yet to go before crossing the finish line.

If you’re on the fence about backing the campaign, or just have doubts about whether or not the machine can do what eufyMake claims, I’ll put those concerns to rest right now — it’s the real deal. Even after using the machine for as long as I have, each time a print job ends, I find myself momentary taken aback by just how good the end result is. The technology inside this machine that not only makes these results possible, but makes them so easily obtainable, is truly revolutionary.

That being said, it’s not a perfect machine by any stretch of the imagination. While I never ran into an outright failure while using the eufyMake E1, there’s a fairly long list of issues which I’d like to see addressed. Some of them are simple tweaks which may well get sorted out before the product starts shipping this summer, while others are fundamental to the way the machine operates and could represent an opportunity for competitors.

Theory of Operation

Before we go any further, I think it’s important to explain how the eufyMake E1 works. Not only because UV printers aren’t the kind of thing that most of us have had first-hand experience with, but because I want readers to understand how much the product gets right.

In the most basic case, you’ll open up the door of the E1, and stick an object on the bed. (There’s a larger bed that you can swap in for over-sized objects, but you have to run the printer with the doors open.) That’s a literal “stick”, by the way, as the bed is designed to be tacky to provide a bit of hold on smaller objects which might otherwise jump around as the machine moves. The E1 will then go through an automated process that includes flashing lights and sweeping red laser beams. This provides the machine with a 3D scan of the object on the bed, which is necessary for positioning the print head later on.

At this point, the software (available for Windows, Mac, and mobile devices) will present the user with a “bird’s eye view” of the bed and any objects on it. From here you can either use the basic art tools in the software, or more likely, import some artwork created in a more comprehensive piece of software. In either event, the process is the same, in that you virtually apply your artwork directly on the overhead image. Once you’re happy with how it looks, you hit “Print”, pick a few options relating to the target’s surface material and the print quality, and off it goes.

Printing is admittedly slower than I had expected. Depending on the image complexity, even a palm-sized job could take 20 or 30 minutes. While I never pushed it so far personally, I’ve heard from other testers that larger projects can take hours to complete. In that way, it’s a lot like a 3D printer — you aren’t the one that has to do all that work, so who cares if the process takes an hour or two, just let it run and come back to it later. In my experience, the results have always been more than worth the wait.

Practical Examples

I’ve said as much previously, but we don’t take reviews and hands-on articles like this lightly here at Hackaday. Companies offer to send us hardware on an almost daily basis, but we turn down the vast majority of them as we just don’t think they’re a great fit for our audience. Is the average Hackaday reader really going to be interested in a review of yet another 3D printer or laser engraver? Probably not.

So before we agreed to take a look at the eufyMake E1, Elliot and I talked a bit about how such a machine would be used in our community specifically. We came up with a few things we thought hardware hackers would want to do with this kind of capability, and I made sure to focus on those applications over the more “crafty” demonstrations that you may have seen elsewhere.

Full-Color PCB Art

While we’re starting to see board fabs support color silkscreens, it’s not a capability that’s necessarily ready for prime time. Beyond the mixed results we’ve heard from those in the community in terms of the quality of the resulting boards, there’s some unfortunate software/vendor lock-in that we’d just as soon avoid. So what if you could skip all that and simply put your professionally made PCBs in the E1 and have it apply your artwork to them?

In this fairly simple example I’ve taken one of the spare boards from my Soma FM badge and applied a few high resolution images onto it. I never really had any doubt that the eufyMake E1 could do PCB art, but still, it was extremely satisfying to see it in person.

Control Panels

High quality control panels have always been tricky to produce at home. Sure there’s ways to pull it off, such as the recent trick we covered that used specially treated inkjet printouts, but they tend to be time consuming and the results are highly dependent on the material you’re working working. With the UV printer, front panels are a breeze and you’ll get consistent results whether you’re working with plastic or metal.

For this example I came up with a flight-sim style panel inspired by various fighter jets. The workflow was actually quite nice: I designed the panel itself in OpenSCAD, and then exported it as both a 3D STL and 2D DXF file. The 3D file got printed out, and the 2D file was imported into Inkscape. With a 1:1 outline of the panel in Inkscape, I could position the text and images knowing they would line up perfectly with the real-world object. I exported my Inkscape design as an SVG, loaded it into the E1’s software, and applied it to the printed panel.

Truly Custom Keycaps

We’ve seen incredible interest in bespoke keyboards over the last few years, and customized keycaps are a big part of that.  But even the most decked out keyboards are generally still using off-the-shelf keycaps. But why settle for that when you can buy blank caps and apply whatever text or artwork you wish on them?

These are such a perfect application for the E1 that I imagine it’s going to ignite something of a custom keycap revolution once the printer gets into consumer’s hands. Whether you want each key to be the face of a different anime character, or want all the legends to be in Comic Sans, you have complete control. They also serve as a great example of the fine detail work that’s possible on the machine.

The Perfect PCB Machine?

I know what you’re thinking: “Stop teasing me, can the damn thing make PCBs or not!” The short answer is yes…but the long answer is worth a bit more examination.

The UV print seems to work very well as an etch resist, as it was completely unfazed by its encounter with ferric chloride. In fact, the first challenge was figuring out how to get the stuff off after etching. Alcohol, turpentine, and paint thinner did nothing to it. Eventually I found that soaking the board in acetone will break down the bond between the printed layer and the copper — you still need to peel it off, but once you get under an edge with a razor blade it parts without too much trouble.

Early results look promising. The lines aren’t as clean as I’d like, so it will probably have problems with tight pitch parts, but the traces were intact down to 0.2 mm, and the pads for the SOIC8 footprint I picked as a test were properly isolated from each other. At this point, it’s a working PCB that’s at least as good as something made with the old school toner transfer method. But the E1 promises so much more.

Putting the board back in the machine, I was able to spray it with additional layers that act as both a soldermask and silkscreen. While I want to experiment a bit more and refine the techniques involved, even this first attempt produced a remarkably professional looking board with very little manual effort on the user’s part.

That said, while this proof of concept shows it’s clearly possible to produce impressive boards on the machine, the process is made frustrating by various limitations of the hardware and software.

One-Off Versus Production

Let’s be clear, as a product, the eufyMake E1 is designed to let crafty folks put pictures of their kids on slate coasters and emblazon mugs with the logo of their favorite sports team. The software and hardware is clearly designed to make it as easy as possible to toss an object into the printer, get your image virtually aligned on it, and then spray it on. At this, the product excels, and I have no doubt it will be a commercial success.

But while hardware hackers are certainly not immune to the charms of putting memes and logos on their possessions, we also have slightly higher demands. If we’re talking about using it for producing PCBs, or even just adding art to existing boards, we’re looking for high positional accuracy and repeatability.

To that end, I have to report that the E1 is not particularly well suited to such technical tasks. It can be pushed into service, but there’s several aspects of the product that would really need to be addressed before this could be a workhorse for the hackerspace.

Lack of Physical Indexing

As it stands, the bed on the eufyMake E1 is a completely flat surface, with no provisions for work holding or indexing. You’re expected to visually align your print each time — workable for one or two copies of an object, but excruciating beyond that.

Now you might be thinking that this is an easy enough problem to remedy…but you’re probably forgetting that 3D bed scan. Any fixture you come up with to hold your object in position runs the risk of screwing up the scan and causing the print to abort. Even trying to tape a PCB down with blue painter’s tape would occasionally trigger an error during the scan as the machine couldn’t find a clearly defined edge.

As you’ll see below, I’ve had some success with very thin 3D printed fixtures that avoid the ire of the scanner. Long term, I’d like to see an alternate bed that resembled a CNC fixture plate, so that multiple parts can be held in position with low-profile pegs.

The Parallax View

At the suggestion of Thomas Flummer, I printed out a few thin (1.2 mm) jigs that could be taped down to the bed and help position multiple objects for batch processing. This is much better than having to eyeball things each time, but it uncovered a new issue.

For objects in the center of the bed, the optical alignment system works pretty well. It should get you within a millimeter or so on the first attempt, but it’s way off on the edges of the bed. Take a look at the following example: the in the software, both blue rectangles were perfectly aligned within the footprint of the 1206 LED:

As you can see the alignment on the board in the center is pretty locked in, but on the other board, it’s halfway out of the footprint. This might be close enough if you’re making grandma some Christmas ornaments, but it won’t cut it for SMD work.

The good news is that you can go back into the software and move objects at the sub-millimeter level by typing in the desired coordinates. This will cause the visual representation to become misaligned, but so long as you know where the target is in the real-world, it doesn’t matter. So if you can afford a bit of trial-and-error, it’s possible to get the alignment dialed in even across multiple objects on the bed.

The Shape of Things to Come?

As I said at the start, the eufyMake E1 is not a perfect machine. Beyond the major issues I’ve outlined here, there’s all sorts of weird quirks and limitations I’ve run into during my time with it. For example, why don’t the lights inside the enclosure turn on when the door is open? Why doesn’t the printer itself have a small screen to display status information? We won’t even get into the fact that all your interactions with the printer have to go through the cloud — there isn’t even so much as a USB port on the printer to allow local control.

But at the end of the day, I’m still extremely excited about this machine. The fact is, there’s really nothing else quite like it on the market, at least, not at this price anyway. It reminds me a bit of the MakerBot Cupcake 3D printer, or even the K40 laser. It represents such a huge leap forward in capability for the individual that it’s easy to excuse the rough edges.

Like those machines, I believe the eufyMake E1 will set many of the standards for the products that come after it. You may never own this particular UV printer, but I’m willing to bet that after a few hardware generations, when the cost of the technology is driven even lower thanks to increased competition, the printer that you do buy will be able to trace its lineage back to this moment.

46 thoughts on “Hands-On: EufyMake E1 UV Printer

  1. “We won’t even get into the fact that all your interactions with the printer have to go through the cloud — there isn’t even so much as a USB port on the printer to allow local control.” – that’s pretty much a no from me.

    I already own one device like that and they already tried to change the terms and force a subscription after it had been purchased a couple years prior.

    No more subscription based hardware.

    1. This.

      And also, from in the article:

      there’s some unfortunate software/vendor lock-in that we’d just as soon avoid

      So a cloud-only printer doesn’t have lock-in that you’d like to avoid? Swapping out one lock-in for another doesn’t seem like a positive tradeoff. Might be neutral, at best, if you’re lucky.

    2. Also worth noting that it relies on expensive proprietary chipped ink cartridges.
      …when most other uv printers on the market do not.

      There are currently other makers of small uv printers that are only maybe 30%-50% more expensive; and they’re much more open. I ran some numbers a week or so ago when I saw this, and afik the amount you spend on their ink vs just buying bulk (i.e. a 30$ literal bottle, which is how the rest of the uv printing world works) flips the cost advantage pretty quickly.

      This machiene / company is absolutely taking the same path as a lot of the makers of terribly locked down paper printers have taken the last few decades hpcaugh*.

      Oh also the print head is non-replacable. On uv printers it’s considered a long term consumable, and often gets replaced every couple years. Most reputable places will sell a replacement one for a couple hundred bucks.

      I see no reason to support them.

      Btw check out procolored’s entry level printers for comparison; I’d recommend them over this cashgrab.

      1. If you just check out some YouTube videos on the project, you’d see many people have done cost analysis on the ink, and it is very cheap, for example four cents to print a logo on a mug. The print head is a consumable, is replaceable, and available for 399.

        1. No….. it’s available as part of a yearly subscription service for 399 a year. Very different.

          If you don’t want to buy a subscription, they’re 600 each.

    3. Couldn’t agree more. I’ll wait until a competitor makes a version of the hardware I actually own. 1700$ is way too much to not own something. Especially something with consumables.

        1. the mimaki 3DUJ-2207 with an 8x8x3 inch build volume is only $43k The 3DUJ-553 does 20x20x12 comes in at $188,995

          This is an A3 13X16.5 2D UV printer that can wiggle a mere 5mm of 2.5D sculptural printing with minimal to no overhang capability. This thing is no mimaki. Its more akin to a $2k Furvveerr UV flatbed printer.

  2. So this is just a preorder discount through kickstarter for a $2200 UV flatbed printer thats really no different than the many UV flatbed printers that have been available on aliexpress and amazon in the same price range for years?

    Gotta say it. Not a Hack.
    At least hold out for someone who bought an epson conversion kit off ali and built their own flatbed UV printer. No one wants HAD shilling kickstarters. Especially given how many of us have been burned by them in the past.

      1. Did you really review it though? My largest complaints aren’t even mentioned.

        And I’d expect hackaday authors to be critical of locked down proprietary systems.

        This reads like a product placement review, not a critical analysis of the product compared to what is standard in its market segment.

        A lot of what you are writing about is just uv printer good which is very true, but doesn’t mean this specific printer isn’t something to be wary of.

        1. Oh no! Did you make sure to send in your list of concerns early enough that they had time to tailor the article to your specifications?

          Maybe they should run all the posts by you first for approval, make sure this oversight doesn’t happen again.

  3. Interesting tech. I look forward to using one in a couple of generation if/when it actually works well. I skipped the origins of 3D printing also and I never regretted it. By the time I bought one, they were workhorses, not curios. My Prusa MK3 has been running regularly for like 5 years with only minor maintenance.

    IMO web integration and gimicky camera features are usually the first go on these things. I don’t know why with kickstarters they’re never content to just make a simple machine which does it’s job well and that’s it.

  4. The only “hack” I see here is Anker/Eufy masquerading as a startup to fund projects on kickstarter.. Anker has over 5000 employees and an almost 8B market cap..

    1. Yeah. This bit confuses us as well. And it doesn’t make any sense either. Normally you start off with the prices high so that you get the people who really want to buy it first. Then you lower the prices over time to sop up the rest of the market.

      This seems backwards and suggests that there’s something about future pricing that we don’t know. (Which would be, well, anything.) But I’d bet on it getting cheaper over time.

  5. If you could make it jet dissolvable support material you could probably hack it into an inkjet 3d printer. Currently, these cost upwards of $100,000 and won’t be coming down in price any time soon due to patents. Limited 2.5d printing may be possible and I would have liked to see HAD print something at the very highest it can do in Z. UV inkjet printing is definitely worth following.

    1. Many of 3d systems patents around inkjet printing that are the basis of their early invision and second gen Projet printers expired several years ago. Thats why companies like plempire have emerged in recent years.

      Flatbed UV printers use epson printheads so they are painfully slow as mentioned in this review. If you dont mind dealing with that limitation the guys at 3Dresyns are probably your best bet for custom “inks” Good Luck!

  6. I’d be curious what the running cost of it would be as well. I know it keeps wiping the ink from the head and empties the head every so often. Not sure how much that all wastes but cost and maintenance over time would be an interesting metric that would away a lot of people who are on the fence.

    1. They sent this printer to every person on YouTube, so there are many many reviews. Many of these reviews cover the cost of the ink, and to me it is shockingly low, for example four cents to print a pretty good sized round logo on a mug. You have the cost per milliliter And the printer tells you how much it’s going to use so it’s easy to figure out what your ink cost is. One YouTuber said that it would cost $4.70 in electricity to keep it running all year.

  7. “it sometimes seems like we’ve finally peaked in terms of what the individual is realistically capable of producing in their own home”

    Oh, I hope people, especially the kind to visit this site are not thinking that!

    I think the current, very awesome level of availability to the individual of today’s tools is just a hint of what is to come. If… we don’t decide it’s over, we have arrived and so stagnate.

    How about practical home metal printing?

    Clay extruders have been a thing since early reprap days but they haven’t really become commonplace yet. How about coupling those with more affordable kilns.

    How about a decent paper printer? I mean seriously, the market will currently provide us a choice of either cheap throwaway garbage printers or big priced-for-companies office monsters. I almost think we need a rep-rap like effort for 2d printing!

    Those are a few thoughts off the top of my head. I hope there are plenty of other areas to grow in that I haven’t thought of.

    Keep dreaming then go make it happen!

  8. Firstly – my tired eyes mis-read the headline as “EUV printer” and my flabber was ghasted that extreme ultraviolet lithography was available as a consumer product. Then my morning coffee kicked in and I saw sense.
    Secondly, this printer looks very clever and could help with several projects that I currently have – and my mind’s already come up with half-a-dozen other potential uses.
    But.
    The cloud topology and vendor lock-in is a hard deal-killer for me. I have a number of Eufy security cameras, and they’re well-made and work well, but the smartphone app that controls/views them is infested with adverts for their other products and sell-up attempts. Outside the app, there’s a web browser interface, but it’s clunky and doesn’t always work – if I were of a cynical turn of mind, I’d find that suspicious 🤔
    What’s the cost of consumables for this thing? Are Eufy going to pull an HP and DRM-chip their ink cartridges up the wazoo to ensure a revenue stream?

    1. you can buy flatbed UV inkjet printers off amazon that dont have the cloud nor vendor lock. As for consumables prices range from $40-80/Liter depending on brand for UV inks compatible with the epson printheads these machines use.

    2. They already have. They’re using chipped ink cartridges, that volume per volume are several times the price of bulk ink.

      Which is not even standard practice in the uv printer world

    3. I have a number of Eufy security cameras, and they’re well-made and work well

      While that is true from all I’ve read, you may want to see my top-level comment below regarding the advisability of continuing to have them installed where they can see or hear much of anything.

  9. Wow! This is the slickest, most expensive Kickstarter campaign I’ve ever seen. The pitch video alone cost more than many crowdfunding campaigns entire budget. Definitely not two inventors in a garage living off their credit cards. Anker is an established brand with distributors, so I’m surprised they took the crowdfunding approach here. The name change suggests this is a spinoff venture, or maybe their marketing department just decided it was a good way to test the waters. Yet Kickstarter has said before that they aren’t a storefront, so I’m wondering… how is this not a storefront play?

    1. The name change suggests this is a spinoff venture, or maybe their marketing department just decided it was a good way to test the waters.

      Though eufyMake is new, the eufy brand in general has been around for quite a while now. From my limited observations, it seems to be known more for domestic electronics like robotic vacuum cleaners and security cameras*, while the Anker brand seems to be more associated with electronics for electronics’ sake like phone chargers & USB batteries. Wikipedia tells me eufyMake used to be AnkerMake, their 3D printer brand, which was renamed and refocused on this UV printer, though AnkerMake still exists to sell 3D printer parts & filament.

      *that were sold on a promise of being much better for privacy than comparable systems, including by using on-premises video storage, but later turned out to not meet that promise

  10. That’s a hard pass for me. I won’t use anything from a company doing anti-consumer practices like chipped ink cartridges. That would be like my FDM 3D printer only accepting one allowed brand of filament. No, thank you.

    1. I have no problem at all with chipped ink cartridges as a concept – its what they are used for that matters. As if the chip is just used to ID and set the correct print settings, help keep track of when the consumable parts are going to expire etc its great. Its only when the chip is used to deny you the ability to refill and reuse or make third party parts stop working that it is a problem.

      That said this device has way too many redflag that mean I’d not touch it, unless it was freely provided no strings attached. Do like the concept and results though, so it might just be time to look at alternatives and consider if they really are worth it for what I do.

  11. You’ve used the example of using it for both soldermask and silkscreen, which is great, but how does it hold up against reflow soldering? It’s usless for this task if it can’t then take the heat of soldering on components afterwards.

  12. This morning I’d never thought about this category of product, and now I feel like I know why I might buy one. So this post wasn’t a waste of time from my PoV, even if this isn’t the model I’d be looking at.

    In terms of using it for PCBs, I didn’t see anything on the key question: can you actually solder the resulting boards? How about in an oven?

    1. For PCBs it has three potential use cases.

      The first is in the application of a polymer layer to serve as a photoresist. Once you etch the board you would use a solvent to remove the resist exposing the copper traces.

      The second would be the legend layer ie labelling components, brand markings, etc. This would be fine for hand soldered boards but would not likely withstand the heat of reflow ovens used for surface mount components.

      The final case, which comes with an asterix, is in the application of a solder mask. For this to be more than cosmetic you would need an inkjettable photopolmer that can withstand the heat. The normal UV ink would NOT be sufficient

  13. You didn’t talk much about how this differs from regular “printing”. First off, UV printing means that liquid ink is printed, and then a UV light turns on to harden it solid.

    Next, if the object you’re printing on is dark or multicolored, you can print a white (or other solid color) background layer, then over-print this with other designs. This way, yellow or light colors remain visible.

    Next, you can over-print multiple times to build up some depth to the image. In fact, you can do that many times and build up a 3D image, though it takes quite a long time.

    Those are the main things I remember from having watched a review of this a while back.

  14. I spent WAAAAAAY longer than I want to admit trying to imagine wtf an EUV printer would be for, and how they could possibly make EUV affordable for even a medium sized business…

    *EUV is Extreme Ultraviolet, which is used for modern silicon lithography. The machines cost hundreds of millions of dollars (not including the very much required support contracts) and are borderline science fiction magic boxes.
    Nanosecond pulses of high powered lasers, annihilating drops of molten zink to create incredibly short and bright flashes of UV, which pass through multiple filters that use interference patterns instead of shadows, to make patterns on a chip barely bigger than the wavelength of the light. Sometimes smaller than the wavelength too, because they are wizards…

  15. Printing photo-quality images and labels onto arbitrary objects is a pretty nice capability to have in general, and I hope this product results in more competition and more products that we’ll like even more.

    For making PCBs, I’m waiting—but not holding my breath—for something that prints the copper directly, inexpensively, and without many/difficult/hazardous steps onto a non-copper-clad board (which wouldn’t necessarily be made of FR4, or be flat) only where I want it, rather than printing a resist onto a copper-clad board so I can etch away the copper that I bought but don’t want. In other words, I want additive rather than subtractive manufacturing for PCB copper layers.

    The E1 will then go through an automated process that includes flashing lights and sweeping red laser beams. This provides the machine with a 3D scan of the object on the bed, which is necessary for positioning the print head later on.

    Can it also just do a scan of an object for its own sake (or export the scan it does for a print)? Serving as two machines in one improves the value proposition, and all it should take is a bit of UI work. There have already been laser-and-camera-based 3D scanners that you put the object to be scanned inside, so working that way instead of being handheld isn’t necessarily a barrier to usefulness. For example, you could scan your phone and design a custom 3D-printed case to fit it, or scan a hand tool with a complex shape and design a wall mount for it.

    We won’t even get into the fact that all your interactions with the printer have to go through the cloud — there isn’t even so much as a USB port on the printer to allow local control.

    That’s a potential problem for privacy, as well as for the reasons of vendor lock-in and vulnerability to cloud service discontinuation, which have already been raised. The servers are probably in China; if not, the company is still Chinese and subject to the demands of the government there.

    Remember when eufy’s security cameras were revealed to not have the privacy protection (including by using on-premises video storage) that was one of their main selling points? BTW, if this is news to anybody, and you want to get rid of your eufy gear now, you can send it to me ;)

    [Tom] or anybody else who’s tried the E1 (and maybe looked inside it?), do you think it might reasonably easily be hacked to use custom firmware? (That’s not necessarily just for anti-cloud reasons; it might also help solve the scanning problems, enable scanning for scanning’s sake, and allow the use of commodity inks, if eufy doesn’t care to do those things.)

  16. Ankermake M5C owner here, someone who’s printed PLA, PETG, PLA-CF.
    That’s right *Ankermake, not Eufymake, they rebranded, now the app is called Eufymake, the slicer, Eufymake, everything. Totally unnecessary and totally frustrating. It’d be a minor gripe on top of the fact that there’s still typos in the mandatory update installer, that every time reinstalls everything. A minor gripe on top of the fact that it only supports 2.4ghz, with no wired option, a minor gripe on top of the fact that every time i sign in to the app on another pc or phone it logs me out somewhere else, reported this as annoying, they fixed it, “bumping it up” to a wonderful limit of “3” as if that was good enough? Only for them to change it back months later for no reason. A frustrating series of events that’s colored how I feel I can’t in good conscious recommend this company’s products. To me, they’re no different than Bambulabs, I wish someone internally would apply pressure like Naomi Wu did with Ender and make these products and their software what they deserve to be.

Leave a Reply to Elliot WilliamsCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.