184 voxelab 3d models found
Download or buy, then render or print from the shops or marketplaces.
3D Models below are suitable not only for printing but also for any
computer graphics like CG, VFX, Animation, or even CAD. You can print these 3d models on
your favorite 3d printer or render them with your preferred render engine.
Please note that the 3D model database is only a Search Engine. You should
visit the original websites. Most of the models can be easily imported and rendered
with Autodesk 3ds Max, Maya, Blender, C4D, and Sketchup. Check for online
3d model conversions tools for your file format.
Shown 1 of
2 pages
thingiverse
free

Voxelab Aquila 70mm by 0madem
...voxelab aquila 70mm by 0madem
thingiverse
mainboard cover for voxelab aquila 70x70x15 fan.
thingiverse
free

VoxeLab Aquila LCD Cap by elwoodb
...voxelab aquila lcd cap by elwoodb
thingiverse
voxelab aquila lcd cap
95,80х54,70х3
thingiverse
free

Voxelab Aquila Screen Frame by Junr05
...ogo was sidewas since mounting the screen vertical and it was giving me a little ocd lol so i made this screen frame to cover it.
thingiverse
free

Voxelab Aquila Filiment Guide by venomnet
...ment guide by venomnet
thingiverse
this filiment guide is designed to work with antibimmer voxelab aquila cable chain full set.
thingiverse
free

Voxelab SLA DrainBracet by shinano
...d printers.
platform temporary holding adapter for voxelab photofabrication printers.m8 x 50 hexagonal bolt and nut are required.
thingiverse
free

Voxelab Proxima Drain Bracket by 3D_Print_PT
... by 3d_print_pt
thingiverse
drain bracket for the voxelab proxima 6" resin 3d printer
v2 added some clearance for the knob.
thingiverse
free

Voxelab Aquila Riser Feet by daaar
...ngiverse
rear left riser for voxelab aquila. regular riser does not fit due to wire attachment
feet_riser_35_lightweight_b remix
thingiverse
free

Voxelab Aquila filament holder by thisnoise
...giverse
simple filament holder for the voxelab aquila, same as seen on the ender 3 prints but designed to be it's own thing.
thingiverse
free

Voxelab Aquila Display Vertical Mount by m_sfln
...lay vertical mount by m_sfln
thingiverse
display vertical mount for voxelab aquila.
v1 - in my photos.
v2 - fixes after testing.
thingiverse
free

Voxelab Aquila Extra Eagley Tool Holder by xer0nex
...ra eagley tool holder by xer0nex
thingiverse
a remixed tool holder for the voxelab aquila featuring an actual.....um....aquila.
thingiverse
free

The Rocket - Side Spool Mount - Voxelab Aquila by praneeth03
... voxelab aquila by praneeth03
thingiverse
modified the original to work with the factory provided m4x6 screws on voxelab aquila.
thingiverse
free

Direct extruder BMG for Voxelab Aquila by Great_Photos
...on, the retract is 1mm. print time has decreased by at least 35%.
suitable for voxelab aquila only, not suitable for ender 3 !!!
thingiverse
free

Voxelab Aquila LCD screen cover by Dakotavogel
...this is my first voxelab aquila mod and i will be making more of my own mods that are better than the other ones that i can find.
thingiverse
free

Elegoo Mercury adapter to Voxelab Proxima table by avolkov1987
...ter to voxelab proxima table by avolkov1987
thingiverse
allows place voxelab proxima table on elegoo mercury wash and cure rack.
thingiverse
free

Hydra Mounts Remixed for Factory Voxelab Aquila by moon-buggy
...hydra mounts remixed for factory voxelab aquila by moon-buggy
thingiverse
hydra mounts remixed for factory voxelab aquila
thingiverse
free

Voxelab Aquila Filament Guide by Voraga
...ct and solves the issue of the filament rubbing on the original during the later half of a spool.
made in designspark mechanical.
thingiverse
free

Simple & vertical display holder for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Satsana for Voxelab and generic microswiss by Hashman_100
...satsana for voxelab and generic microswiss by hashman_100
thingiverse
print at 20-30 infill with no supports
thingiverse
free

BLTouch mount for Voxelab Aquila by hav22
...a material and tested with klipper firmware. x/y offsets are about -40mm/-10mm. z offset is 2.05mm - measured during calibration.
thingiverse
free

Thinner Spool Holder replacement for Voxelab Aquila by danperron
...e
a drop in replacement spool holder for the voxelab aquila that is slightly narrower (25mm) than the stock spool holder (30mm).
thingiverse
free

VOXELAB PROXIMA VAT LID by elayas84
...voxelab proxima vat lid by elayas84
thingiverse
fixed proxima vat lid
with the right size
thingiverse
free

Voxelab Aquila Filament Guide by KestrelA
...e extruder inlet. the guide slips onto the back of the extruder bracket and 2 nubs snap into the screw holes to keep it in place.
thingiverse
free

Voxelab MOSFET bracket by venomnet
...ket by venomnet
thingiverse
used to install the mosfet on underside of printer. uses 4 screws that were included with my mosfet
thingiverse
free

Voxelab Aquila Titan Direct Drive by 100s99s
...voxelab aquila titan direct drive by 100s99s
thingiverse
this is support part for titan.
thingiverse
free

Simple tool holder for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Lighting for Voxelab Aquila and Ender 3 by Great_Photos
...led lamp installation.
for details, see the video on my great photos channel on youtube.
plastic type pla
filling 25
perimeters 4
thingiverse
free

Voxelab Proxima Elegoo Vat adapter by AuverPrint
...ce the vat by a universal model like that of the elegoo
for this project you will need:
2x m5 nut
2x screw m5x16 or m5x20
enjoy !
thingiverse
free

Voxelab Aquila Cable Chain Baseplate supportless by testytest1
...voxelab aquila cable chain baseplate supportless by testytest1
thingiverse
supportless
thingiverse
free

Tool Holder for Voxelab Aquila by Stevef1985
... i took to tinkercad and this is what i came up with.
link to the thing i started with: https://www.thingiverse.com/thing:4799891
thingiverse
free

Voxelab Aquila filament roller guide by Rhythmreaver
...er. i extended this design by 5mm so it would line up better. it was my first time remixing, so it's not pretty but it works.
thingiverse
free

Voxelab Aquila Air Duct by Gotti123
...aquila air duct by gotti123
thingiverse
new an improverd more pricise fan mounts.smaller then the last version an probaly better
thingiverse
free

Easy Direct drive mounter for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Web Cam Holder - Ender / Voxelab by 123mash123
...web cam holder - ender / voxelab by 123mash123
thingiverse
attach to track using m4 screws and nuts.
thingiverse
free

Voxelab aquila filament guide by Maykoyorga
...voxelab aquila filament guide by maykoyorga
thingiverse
you need:
m4 screw
nut m4
2x m3 screw
624z bearing
thingiverse
free

Voxelab Aquila Screen Cover by esh81
...ila screen cover by esh81
thingiverse
this screen cover will block the light from the screen when running your printer at night.
thingiverse
free

Minimum Fan cover for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Voxelab Aquila Vertical Mount by Stormcrow1776
...d.
i have placed it on the side where the z axis is mounted (the opposite side as stock)
reuse the bolts for the original mount.
thingiverse
free

Voxelab 3 Axis sign for / Ender by Dakotavogel
...there are 2 different vesions:
one with extruded letters
the other with inverted letters.
note - supports are needed for the back
thingiverse
free

Voxelab Aqulia Satsana 5015 fan direct drive by njp131
...ith a 5015 blower fan and i removed the cable management tabs on the top to accommodate a direct drive mount for the sherpa mini.
thingiverse
free

Voxelab Proxima 6.0 Cover Mount by tagy22
...d to remove it when printing as when a print finishes the z axis moves up to the top.
can be printed on its side without support.
thingiverse
free

Voxelab Aquila LCD Ikea lack mount by c2nsored
...voxelab aquila lcd ikea lack mount by c2nsored
thingiverse
m3 20mm screw*4 is required.
thingiverse
free

Voxelab X and Y tension hole cover by bfittings
...d filament bits from getting into the belts.
fits very tight. adjust in slicer on x and y plane if its a bit too tight or loose.
thingiverse
free

Vertical LCD Mount for Voxelab Aquila by SnappedAxe
...uickly made this one. it isn't perfect and perhaps i'll make a couple of changes in the future but for now it works fine.
thingiverse
free

Laser mount for Voxelab Aquila by eremeya
...eling module. it uses the screws that hold the magnets to the laser module so you shouldn't need to buy any additional parts.
thingiverse
free

X-Axis Extender for Voxelab Aquilia by BernGyver
...aded hole, against the fan cover, on the extruder. i used a m3 x 8 bolt.
i designed this in tynkercad, then sliced it with cura.
thingiverse
free

Voxelab Aquila Toolbox by Madgutts
...and 10mm bolts to hold the rear to the frame rail. this is to stop any movement for this version so it cannot slide in the rails.
thingiverse
free

Voxelab Aquila Bed Spring cup by venomnet
...y venomnet
thingiverse
the tension on the bed springs is weak. adding these will create more tension and hold adjustment longer
thingiverse
free

E3D Minimalist for V6 Bracket on Voxelab Aquila by c2nsored
...y mediaman's : https://www.thingiverse.com/thing:3393889
i put the voxelab logo on the bracket. that's all i've done.
thingiverse
free

Sturdy 3D touch sensor bracket (Voxelab Aquila) by 3D_Think3r
...check them first, and after that download the files.
i used countersunk m3x12 screws to attach the bracket to the voxelab aquila.
thingiverse
free

Drawer display holder for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Carry handle for the Voxelab Aquila and ender 3 by Arnookie
...elow!https://www.facebook.com/groups/232676078315665
if you want to buy me a coffee as a thank you.https://www.paypal.me/arnookie
thingiverse
free

Voxelab Aquila 40X40 end cap by LDoss1986
...40x40 end cap by ldoss1986
thingiverse
i took off the front panel to make room for a drawer set and wanted to cover the railing.
thingiverse
free

Main board cover for Voxelab Aquila fan 8010 by Great_Photos
...n through a voltage regulator to reduce noise. this also solves the problem with overheating of the drivers.
pla plastic printing
thingiverse
free

Voxelab Aquila TPU feet by CSRC
...mine with 3 walls and 20% infill with 4 layers top and bottom and this resulted in a fairly firm foot with some dampening to it..
thingiverse
free

Voxelab Aquila Fan by Gotti123
...l fits perfect fans snapped in to place little edge sanding need to fit flushh this is a remix raft on the housing but not covers
thingiverse
free

Voxelab Aquila Screen Tuck Mount by FedorSosnin
...e printer. much better!
if you like what i do, buy me a coffee from the link below. :)
my links: https://linktr.ee/3dprintsos
thingiverse
free

Replacement Leg for Aquilla Voxelab Printer by GreenWorks3D
...worked out perfectly for me.
i used clear petg with 20% infill and i think it was less than an hour to print. feels solid enough.
thingiverse
free

Voxelab Aquila Electronic Enclosure by Gotti123
...rse
used infill 15
m2-m5 screws
makes upgrading parts easier
fan is a 92mm
added the new faceplate the pervious one was to thick
thingiverse
free

Voxelab Polaris Nozzle (Resin Funnel) by Jayberz
...is (i'm assuming it's meant specifically for this exact resin printer as it fits the dimples of the resin bin perfectly).
thingiverse
free

Voxelab Aquila - Side Filament spool bracket with stock screws by praneeth03
...aquila seems to need deeper m4 screws. i modified the stl file so that it will work with the existing factory provided m4 screws.
thingiverse
free

Voxelab Aquila Endstop for Creality X Carriage by FullApature
...be held in place with a short m4 bolt.
the model can be rotated so the tab sit flat on the bed. but should print fine either way.
thingiverse
free

BLTOUCH REMIX FOR VOXELAB AQUILA WITH TRIPLE FAN MOUNT by n9jcv
...g:4758228
reddit post with detailshttps://www.reddit.com/r/voxelabaquila/comments/li3ng2/new_triple_fan_shroud_for_aquila_hotend/
thingiverse
free

Easy BMG Extruder direct drive mounter for Voxelab Aquila by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Creality UW-01 Voxelab Proxima build plate bracket by RCX2020
...o the other half of the bracket of the creality uw-01 wash & cure station.
i needed it, perhaps someone else needs it too...
thingiverse
free

Voxelab Aquila Satsana 5015 with BLTouch by quantumcosmic
... a mount for 5015 blower fan. this is the raised version with bltouch and without the "aquila" script across the front.
thingiverse
free

Remix Soporte Para bmg en ender 3, voxelab aquila etc by Larrera
...remix soporte para bmg en ender 3, voxelab aquila etc by larrera
thingiverse
thingiverse
free

Voxelab dual drawer by JuniorMaker26
...fit. this is a resized drawer for the ender 3 by littlefiver on thingiverse: https://www.thingiverse.com/thing:3372977. enjoy ;)
thingiverse
free

Voxelab Proxima build plate Adapter for Anycubic Wash & Cure by Ender3D
...tank.
this will be a work in progress. i do not own the anycubic wash & cure. any feedback and needed adjustments welcomed.
thingiverse
free

Voxelab Proxima build plate Adapter for Elegoo Wash & Cure by Ender3D
...m the build plate with no supports.
you will need (2) 4mm nuts and the thumb screws that came with the hanger of the elegoo unit.
thingiverse
free

Voxelab Aquila Filament Guide Roller by Jameswis
...t will help get your new printers filament going in where it should and keep it there.
requires 1 608 bearing
m4x16 screw and nut
thingiverse
free

Adjustable Feet 2" for Voxelab Aquila by jdlavinder
..., but i was happy with the results.
you will need to print 2 front bases, 1 back right base, 1 back left base, and 4 feet.
enjoy!
thingiverse
free

Power switch front mount for Voxelab Aquila by ddonnie
...iving directions on how to complete this mod. if you are unable to figure it out, then re-routing mains power may not be for you.
thingiverse
free

Voxelab Aquila 92mm fan motherboard cover by Cronicus
...off automaticlly from the motherboard cooling fan port when using a buck converter. refer to the picture above on how to wire it.
thingiverse
free

Filament roller + z bearing Voxelab Aquila/Ender3 by daaar
...aaar
thingiverse
remix https://www.thingiverse.com/thing:3095575 and sunlu_s8_z_bearing(i can not find the link to the original)
thingiverse
free

E3D Volcano Triple fan mount (+Voxelab Aquila Bracket) by Breadycorn
... and remixed it to add a little bit of clearance so that my own fanduct fits and has a little bit of clearance to the x carriage.
thingiverse
free

Compact Portrait / Vertical Display Holder for Voxelab Aquila by sodennis
.... when i move the display, i move the printer. this design has gone through three revisions.
print with the flat side on the bed.
thingiverse
free

Display LCD PCB Front Cover Voxelab Aquila by Arnookie
...665
if you want to buy me a coffee as a thank you.https://www.paypal.me/arnookie
i will post the back cover as soon as its ready.
thingiverse
free

Voxelab Aquila Sherpa Mini direct drive mount by njp131
...update - new version with a slightly larger hole for the hot-end shroud mount. this version the screw head nests inside the hole.
thingiverse
free

Filament Guide for Voxelab Aquila by MDHR
...filing off a tiny layer of filament and making a bunch of plastic dust. i assume it's also easier on the extruder in general.
thingiverse
free

Voxelab Aquila slot cover by c2nsored
...se
a1 x 4
a2 x 2
a3 x 2
b1 x 16
c1 x 4 (i only used the right side. if the left side is also used, four more are needed.)
c2 x 4
thingiverse
free

Voxelab Aquila X axis drill guide for BLV linear rail kit by achenakid
...voxelab aquila x axis drill guide for blv linear rail kit by achenakid
thingiverse
drill 2 m4 holes.
thingiverse
free

Voxelab Aquila laser mount by eremeya
... be used to mount the laser on the right side of the print head.
i printed this at .3mm layer height with 20% infill and 3 walls.
thingiverse
free

Ender-3 V2 & Voxelab Aquila - Winged Rotary Knob by Chrizz
...elease.
website: https://www.e-studios.eu/
instagram: https://www.instagram.com/es_chrizz/
twitter: https://twitter.com/es_chrizz
thingiverse
free

Pi Camera Holder + Pi Case for Voxelab Aquila V1.1 by AsylumPrints
...a holder and how i got it case for the pi to connect to the x axel bar case.
the weight of this with raspberry p1 in case is 128g
thingiverse
free

Better Direct drive mounter for Voxelab Aquila by gello
...giverse.com/thing:4850769 because after some time, right clip starts unlocking while print.
in this version it will never happen.
thingiverse
free

Voxelab Aquila tensioner nut (extruder knob like) by sakrebeL
...ed brass insert is required per part. if you don't have them lying around you could desolder the ones out of the stock parts.
thingiverse
free

Lightweight spool-holder v26 for Voxelab Aquila & Ender3 by fukumay - Thingiverse by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

voxelab Dual Satsana Direct Drive fix by JuniorMaker26
...roud
satsana dual 4010 fan direct drive with longer ducts by le1parrain on thingiverse: https://www.thingiverse.com/thing:4621096
thingiverse
free

Voxelab Aquilla Satsana Cooler Fixed remix w/ BL Touch by mahklo
...er the ink for the original but someone had asked for a bltouch mount connected to it as the fixed version did not come with one.
thingiverse
free

Voxelab Aquila ender 3 direct drive sled adapter by ddonnie
...e sled adapter by ddonnie
thingiverse
this just press fits on the hot end sled so that it will press the x axis end stop switch.
thingiverse
free

Voxelab Proxima Bed Drain Mount by FedorSosnin
...ne.
enjoy and share your makes. :)
if you found my things useful, treat me to a cup of coffee by using the paypal button below :)
thingiverse
free

Voxelab Proxima Vat by Bob68
...d 100% for the rest.
after assembly. i would suggest put the vat on some tissue paper. then fill it with water to test for leaks.
thingiverse
free

Voxelab Aquila Head by DANFPV
... the wires.
for reliability, i recommend printing the case from abs plastic, but it is also possible from other types of plastic.
thingiverse
free

VERTICAL LCD DISPLAY VOXELAB AQUILA REMIX by n9jcv
...gree incline. this version is 66 degrees incline and allows better viewing angle when the printer is a chair height, imho.
enjoy
thingiverse
free

Voxelab Aquila Satsana Fam by Gotti123
...izes. made this for a clean look thanks for the download .
dont know much aout infill but use stocked setting an came out strong.
thingiverse
free

Voxelab Aquila adjustable angle vertical screen mount by Junr05
...al screen mount for the aquila, some fan shrouds might hit the screen depending the angle you select, make sure to check first...
thingiverse
free

Satsana for Voxelab Aquila fan remix by JeremyLawliet
...ir archive with 100% filling and pre-tighten it without blowing, thereby cutting the thread. for the first time is enough to fix
thingiverse
free

Voxelab Aquila Filament Feed Pulley, no bearing needed. by iliketodesign
... not a problem as the movement is very slow. the bracket mounts in the existing holes on the extruder bracket with two m3 screws.
thingiverse
free

Lightweight Spool-holder v22 for Voxelab Aquila & Ender 3 by fukumay
...ingiverse.com/thing:4850860
lightweight spool-holder v26 for voxelab aquila & ender3https://www.thingiverse.com/thing:4855288
thingiverse
free

Voxelab Aquila X and Z Linear Rail with Dual Z by achenakid
...erse
this is a remix from thing:4704347, which added dual z holding holes on the right part and a z end trigger on the left part
thingiverse
free

Voxelab Aquila/Ender 3 v2 PSU Cover with cable management by ddonnie
...taining the safety of having the terminals covered.
i was able to print this at 100 mm/s on my voxelab aquilla with no supports.
thingiverse
free

Voxelab Aquila extruder filament guide by DaveKNL
...of 0.45mm)
when installing on the printer, make sure that the aquila z asxis roller nut nut has one of its flat sides at the top.
thingiverse
free

Satsana Fan Shroud for Voxelab Aquila by TheSubaruJunkie
...s of ever installing an automatic bed leveling system.
printed at 0.24mm layer height in superslicer 2.2.53
no supports required!
thingiverse
free

Voxelab Aquila filament guide with runout sensor mount (Remixed) by Rimidal
...nd https://www.thingiverse.com/thing:3052488 for other files.
it can definitely be printed without supports but quality may vary.
thingiverse
free

Voxelab Aquila Mainboard Covers by leaftye
...: https://www.amazon.com/gp/product/b06xz1dkf2/
10x10x13mm stepper driver heatsink: https://www.amazon.com/gp/product/b07fdwcr12/
thingiverse
free

Bed leveling helper (Voxelab Aquila) by 3D_Think3r
...0mm x depending what height you choose.
other dimensions: squares are 10mm x 10mm and the lines between squares are 2mm of width.
thingiverse
free

Satsana Extruder Mod for Voxelab Aquila - Fixed by chubbyzook
...rance hopefully no more touching prints. i also removed the bltouch mount as ill never use this feature and its just added weight
thingiverse
free

Voxelab Aquila Z Knob by bdts
...printing:
print as-is, it doesn't need any supports, and there should be enough surface area to negate the need for brim/raft
thingiverse
free

Voxelab Aquila Cable housing by CSRC
... bracket here is a link to the bracket i designed and the light bar i designed it aroundhttps://www.thingiverse.com/thing:4748534
thingiverse
free

Voxelab Aquila Cable Chain Baseplate by ProfBorkensnoot
...ar-end support to that piece seems to have resolved that issue.
many thanks to antibimmer and everyone else designing these mods.
thingiverse
free

Voxelab Aquila Light Bar for Z Axis bar wire guide by JFcavedweller
...ion should fit without modification, and i'll probably end up using that one, but i thought this might be helpful to someone.
thingiverse
free

Hero Me Gen 5 Gantry Plate Adapter - Voxelab Aquila by SCSIBusDriver
... tinkering. feel free to hack/fix it up. i'm new to thingi so wasn't sure how to link it to the source part, if relevant.
thingiverse
free

Voxelab Aquila Vertical Displaymount Adapter by damouzermusic
...ildplate will be enough (see photo for print oriantation). print with 1 or 2 walls, dont make it too strong, bit of flex is good.
thingiverse
free

VOXELAB TOOL BOX, ENDER 3,ENDER 3 V2, PROFILE 4040 by Maykoyorga
... tools.
select your printer logo ...
i recommend printing the vertical one, so you will not need supports.
as shown in the image.
thingiverse
free

LED Shade for the Voxelab Aquila Fan Shroud by Spocker
...these dome shades to go over the leds that n9 spec'd. they work, although i'm sure there is a more elegant way to do it.
thingiverse
free

Voxelab Aquila PSU Cover / Meanwell LRS-350-24 by sakrebeL
... management by ddonniehttps://www.thingiverse.com/thing:4831917
hopefully the psu fan will now start less often and runs shorter.
thingiverse
free

Voxelab Aquila bltouch daul 5015 cooling fans by Jackmen74
...ther two positions.
i have created a smaller version to fit the right-front corner and the back-center.
a m3-.50 nut is required.
thingiverse
free

Voxelab Aquila bltouch daul 5015 cooling fans by Jackmen74
...ther two positions.
i have created a smaller version to fit the right-front corner and the back-center.
a m3-.50 nut is required.
thingiverse
free

Voxelab Filament Guide/runout sensor mount by cjinstalls7
...icing tolerances, activate slicing tolerances and select exclusive. also change z seam alignment to random in the walls section.
thingiverse
free

Voxelab Aquila X-axis carriage plate by leaftye
... mounting face of this model against a real carriage plate. the threads aren't modeled since this is intended for reference.