mus musculus has , due to its genetic tractability , quickly become the animal model of choice for physiologists interested in microcircuit - level dissection of genetically - identified neurons and in investigating mouse models of human disease . for example , the recent introduction of causal genetic tools , such as optogenetic and chemical genetic actuators has allowed experimentalists to test the necessity and sufficiency of identified neural circuits in behavior . the wide availability of recombinant transgenic mouse driver lines ( cre - lines ) , has amplified the experimental ease by which neuron subtypes are targeted , adding to the value of the mouse for these experiments . likewise , genetic screens and genome wide associations of common neurological and psychiatric disorders have facilitated the identification of genetic risk factors for brain illness . these advances , combined with the growing toolbox for genetic manipulation and genome engineering in mice , have made it the organism of choice for modeling human disease . the combination of disease models and causal genetic tools provides an unprecedented opportunity for understanding brain illness and identifying circuit - level targets for interventions . to fully capitalize on these molecular tools and gain insight into microcircuit function in health and disease , ideally , the experimenter would be able to monitor a large number of neurons while maintaining the single cell resolution . extracellular , multi - electrode recordings in freely behaving animals provide such opportunity ; however , the use of this technology in the mouse has been limited . to record from small targets ( e.g. , ca1 layer in the hippocampus ) , the use of adjustable electrodes is necessary as small movements in recording electrodes following surgical implantation make it impossible to maintain recording stability . traditionally , the methods that have been employed to move electrodes within the brain impose weight limitations when used in the mouse , making it challenging to couple recording of a large number of neurons with behavior in this organism . here , methods are introduced for fabricating miniature , ultra - lightweight , microelectrode arrays that are individually customizable to the brain region being targeted , optogenetics - compatible , and easily assembled from commercially available parts . each  microdrive  within the multi - electrode  hyperdrive  utilizes a spring - and - screw mechanism to advance the electrode and a plastic rail , built into the hyperdrive body , to counteract torque from the screw . first , the process of designing the hyperdrive bodies and microdrives in a cad program for 3d printing is described . by designing hyperdrive bodies that are customized for specific structures , it is possible to increase the precision of targeting and to further increase the yield of the preparation . second , the fabrication process is described in detail , wherein the multi - electrode array is assembled by hand from parts that are commercially available . this technique has been used , successfully , to record from ensembles of neurons in hippocampus , thalamus and cortex in the freely behaving animal during natural foraging and operant tasks . identify the brain region of choice ( lateral geniculate nucleus ( lgn , visual thalamus ) ) by scrolling through the sagittal sections of the electronic mouse brain atlas . at a / p note : a total of 8 independently movable electrodes can be used to target lgn ( 4 - 6 electrodes will make it to the lgn , 2 - 4 electrodes are added to offset implantation errors , figure 1a ) . in solidworks , draw a sketch of the design body ( figure 1b ) in the front plane . click sketch , and then use combination of lines and curves to draw a sketch which will include the contours for the drive base , handles and polyamide half slots , as shown . ensure that the contour does not contain any open gaps . then click exit sketch . next , select both the front and right planes , and click  create axis  . then , create the 3d design body model by rotating the highlighted blue sketch contour ( figure 1b ) 360. in the features menu , click in the parameters section , under direction 1 click blind , and under angle select 360.00 deg . in the selected contours section , create one polyimide half - slot by revolving the red highlighted contours 13 ( figure 1c , top left ) . steps are identical to 1.4 above except for the angle specification create one drive handles by revolving the green contour 15 ( figure 1c , top right ) . create the second drive handle using the circular pattern function ( figure 1c , bottom left ) . in the features menu , click  circular pattern  . in parameters , choose the midline as axis of revolution . create sixteen polyimide half - slots using the circular pattern function ( figure 1c , bottom left ) . perform similar motions to 1.7 , but select the first polyimide half - slot as the  features to pattern  . the angle is 22.5 and the number of instances are 16 ( note : this is just 360  divided by the number of times you want to pattern the feature ) create a new plane on which to draw the polyimide receptacle . achieve this by clicking , select the two sides of polyimide half slots , and then click  create new plane  ; ( figure 1d , top ) create the microdrive receptacle ( the screw hole , polyimides hole and anti - torque rail ( figure 1d , bottom ) . achieve this by creating a sketch that encompasses all these features on the new plane created in 1.9 . note that for the anti - torque rails , define a centerline in between the two sides of the polyamide top slots . then , draw the anti - torque rails by creating two circles perpendicular to the centerline , whose centers are 1 radius apart , and then trimming the middle contour . in the features menu , click on  extrude boss / base  to create the antitorque rail and choose a blind extrude of 10 mm going upwards and 2 mm going downwards . for the screw hole and polyimide hole , click on , and choose blind 6 mm , and a few mms going upwards for both ( figure 1e , left ) . pattern the micro - drive receptacle 16x , using the center as the axis of revolution ( 22.5 , 16 instances , equal spacing ) , ( figure 1e , right ) on the top of the handle , draw a 3 mm x 3 mm box starting at the center tip of the drive handle , facing the central axis . draw circles of 1 mm diameter at the locations in which the eib screws will go on . afterward , make 1.5 mm  extrude cut  to make a hole . then , pattern the box and hole twice using the circular pattern function ( text overlay : 180 , 2 instances , equal spacing , about central axis ) . use the dimensions ( in millimeters ) in figure 1f to draw a top piece sketch . use the  extrude boss / base  to make a 3d model of it . we recommend services that can print in hard plastic ( such as accura 55 ) , with a minimum resolution of at least 0.1 mm . lay out a small piece of double - sided tape on a flat surface and cut the necessary number of 31 g  polyimide tubes to approximately 8 centimeters ( id / od:.0071''/.0116 '' ; wall : .00225 ) ( figures 2a - 2b ) . lay out the first layer of guide tubes on the double - sided tape , taking care to place guide tubes as close as possible to one another on the tape . ( figure 2c ) quickly lay out a second layer of polyimides  ( figure 2d ) . ensure that this is lubricated using a teflon based lubricant prior to being incorporated in the assembly ( figure 2e ) . apply a line of epoxy 4 - 5 mm in length perpendicular to the polyimide bundle ( figure 2f ) . once the epoxy has hardened ( 2 - 3 hr ) , remove the tape from the bottom layer and reepoxy the other side . after the epoxy has hardened again , the 26 g  cannula can be removed and the construct cut in the middle using a razor blade ( figure 2 g ) , resulting in two polyimide matrices , each of which can be used for one hyperdrive ( figure 2h ) . print out the cone template on a sheet of transparency paper and cut a corresponding sheet of heavy duty aluminum foil  ( figures 3a - 3c ) . apply a layer of epoxy to the aluminum foil and quickly apply the transparency paper . using a heavy object or a wooden dowel , smooth out the epoxy so that it is evenly distributed  ( figure 3d ) . finally , use another dab of epoxy to permanently affix the pieces  ( figure 3e ) . attach the eib to the drive body , and reinsert the 26 g  cannula through the polyimide guide tube matrix . align the polyimide matrix with the drive body using the fiber optic hole in the eib to ensure that the guide tubes are perpendicular to the eib and epoxy the matrix to the drive body taking care to ensure that no epoxy flows into the guide tubes or into the drive body  ( figures 4a - 4c ) . map each guide tube in the polyimide matrix to a corresponding bracket on the inner wall of the drive body . slide a small ring of 33 g  polyimide over each guide tube and into the bracket and apply a small amount of cyanoacrylate glue to affix each guide tube . ( figures 4d - 4e ) finally , epoxy the whole apparatus to the inner wall of the drive body and cut the polyimides so that they protrude just above the inner lip  ( figures 4f - 4 g ) . build a microdrive assembly by putting one of the custom - built screws through the center hole of a top piece followed by one of the 5 mm springs . slide the outer hole of the top piece over one of the rails , and gently drive the screw . ( figures 4h - 4i ) repeat this process for each rail / microdrive  ( figure 4j ) . turn the drive array upside down and take a picture of the guide tube matrix . this picture will be used to map the location of the guide tube corresponding to each microdrive  ( figure 4k ) . insert a polyimide tube ( 0.005 ' ) into each guide tube from the bottom of the drive base . let the carrier tube extend 1 - 2 mm from the top of the fully lowered microdrive and record on the photograph the identity of the corresponding micro - drive . ( figures 4l - 4 m ) epoxy the polyimide tube to the microdrive support , taking care not to let epoxy run through the microdrive onto the spring or screw  ( figures 4n , 4p - 4q ) . cut all the polyimide tubes off flush at the bottom of the polyimide matrix  ( figure 4o ) . mount the electrode interface board to the drive base using two # 00 - 90 x 3/16 screws ( figure 4r ) . note : at this point the drive array is ready to be loaded with stereotrodes or tetrodes . for details on tetrode construction and loading the printed drive base and the microdrives have been designed in solidworks 2011 3d cad software : please click here to download the solidworks file . after loading , invert the drive and carefully lower the shielding cone over the drive so that only the bottom piece protrudes . affix the shielding cone by epoxying the cone to the drive body . after the cone is attached , strip a small length of stainless steel wire ( .008 '' bare , .011 '' coated ) and pin to the eib . scratch the inner , aluminum part of the cone with a needle and ground the steel wire to the cone using silver paint . alternatively , the steel wire can directly be attached to the cone with a dab of conductive epoxy ( mg chemicals , surrey , canada ) . identify the brain region of choice ( lateral geniculate nucleus ( lgn , visual thalamus ) ) by scrolling through the sagittal sections of the electronic mouse brain atlas . at a / p note : a total of 8 independently movable electrodes can be used to target lgn ( 4 - 6 electrodes will make it to the lgn , 2 - 4 electrodes are added to offset implantation errors , figure 1a ) . in solidworks , draw a sketch of the design body ( figure 1b ) in the front plane . click sketch , and then use combination of lines and curves to draw a sketch which will include the contours for the drive base , handles and polyamide half slots , as shown . ensure that the contour does not contain any open gaps . then click exit sketch . next , select both the front and right planes , and click  create axis  . then , create the 3d design body model by rotating the highlighted blue sketch contour ( figure 1b ) 360. in the features menu , click in the parameters section , under direction 1 click blind , and under angle select 360.00 deg . in the selected contours section , create one polyimide half - slot by revolving the red highlighted contours 13 ( figure 1c , top left ) . steps are identical to 1.4 above except for the angle specification create one drive handles by revolving the green contour 15 ( figure 1c , top right ) . create the second drive handle using the circular pattern function ( figure 1c , bottom left ) . in the features menu , click  circular pattern  . in parameters , choose the midline as axis of revolution . create sixteen polyimide half - slots using the circular pattern function ( figure 1c , bottom left ) . perform similar motions to 1.7 , but select the first polyimide half - slot as the  features to pattern  . the angle is 22.5 and the number of instances are 16 ( note : this is just 360  divided by the number of times you want to pattern the feature ) create a new plane on which to draw the polyimide receptacle . achieve this by clicking , select the two sides of polyimide half slots , and then click  create new plane  ; ( figure 1d , top ) create the microdrive receptacle ( the screw hole , polyimides hole and anti - torque rail ( figure 1d , bottom ) . achieve this by creating a sketch that encompasses all these features on the new plane created in 1.9 . note that for the anti - torque rails , define a centerline in between the two sides of the polyamide top slots . then , draw the anti - torque rails by creating two circles perpendicular to the centerline , whose centers are 1 radius apart , and then trimming the middle contour . in the features menu , click on  extrude boss / base  to create the antitorque rail and choose a blind extrude of 10 mm going upwards and 2 mm going downwards . for the screw hole and polyimide hole , click on , and choose blind 6 mm , and a few mms going upwards for both ( figure 1e , left ) . pattern the micro - drive receptacle 16x , using the center as the axis of revolution ( 22.5 , 16 instances , equal spacing ) , ( figure 1e , right ) on the top of the handle , draw a 3 mm x 3 mm box starting at the center tip of the drive handle , facing the central axis . draw circles of 1 mm diameter at the locations in which the eib screws will go on . afterward , make 1.5 mm  extrude cut  to make a hole . then , pattern the box and hole twice using the circular pattern function ( text overlay : 180 , 2 instances , equal spacing , about central axis ) . use the dimensions ( in millimeters ) in figure 1f to draw a top piece sketch . use the  extrude boss / base  to make a 3d model of it . we recommend services that can print in hard plastic ( such as accura 55 ) , with a minimum resolution of at least 0.1 mm . lay out a small piece of double - sided tape on a flat surface and cut the necessary number of 31 g  polyimide tubes to approximately 8 centimeters ( id / od:.0071''/.0116 '' ; wall : .00225 ) ( figures 2a - 2b ) . lay out the first layer of guide tubes on the double - sided tape , taking care to place guide tubes as close as possible to one another on the tape . dab a small amount of thin , cyanoacrylate glue over the layer of polyimides . ( figure 2c ) quickly lay out a second layer of polyimides  ( figure 2d ) . ensure that this is lubricated using a teflon based lubricant prior to being incorporated in the assembly ( figure 2e ) . apply a line of epoxy 4 - 5 mm in length perpendicular to the polyimide bundle ( figure 2f ) . once the epoxy has hardened ( 2 - 3 hr ) , remove the tape from the bottom layer and reepoxy the other side . after the epoxy has hardened again , the 26 g  cannula can be removed and the construct cut in the middle using a razor blade ( figure 2 g ) , resulting in two polyimide matrices , each of which can be used for one hyperdrive ( figure 2h ) . print out the cone template on a sheet of transparency paper and cut a corresponding sheet of heavy duty aluminum foil  ( figures 3a - 3c ) . apply a layer of epoxy to the aluminum foil and quickly apply the transparency paper . using a heavy object or a wooden dowel , smooth out the epoxy so that it is evenly distributed  ( figure 3d ) . cut out the cone template and clamp together using an alligator clip . finally , use another dab of epoxy to permanently affix the pieces  ( figure 3e ) . attach the eib to the drive body , and reinsert the 26 g  cannula through the polyimide guide tube matrix . align the polyimide matrix with the drive body using the fiber optic hole in the eib to ensure that the guide tubes are perpendicular to the eib and epoxy the matrix to the drive body taking care to ensure that no epoxy flows into the guide tubes or into the drive body  ( figures 4a - 4c ) . map each guide tube in the polyimide matrix to a corresponding bracket on the inner wall of the drive body . slide a small ring of 33 g  polyimide over each guide tube and into the bracket and apply a small amount of cyanoacrylate glue to affix each guide tube . ( figures 4d - 4e ) finally , epoxy the whole apparatus to the inner wall of the drive body and cut the polyimides so that they protrude just above the inner lip  ( figures 4f - 4 g ) . build a microdrive assembly by putting one of the custom - built screws through the center hole of a top piece followed by one of the 5 mm springs . slide the outer hole of the top piece over one of the rails , and gently drive the screw . ( figures 4h - 4i ) repeat this process for each rail / microdrive  ( figure 4j ) . turn the drive array upside down and take a picture of the guide tube matrix . this picture will be used to map the location of the guide tube corresponding to each microdrive  ( figure 4k ) . insert a polyimide tube ( 0.005 ' ) into each guide tube from the bottom of the drive base . let the carrier tube extend 1 - 2 mm from the top of the fully lowered microdrive and record on the photograph the identity of the corresponding micro - drive . 4l - 4 m ) epoxy the polyimide tube to the microdrive support , taking care not to let epoxy run through the microdrive onto the spring or screw  ( figures 4n , 4p - 4q ) . fully lower all the microdrives . cut all the polyimide tubes off flush at the bottom of the polyimide matrix  ( figure 4o ) . mount the electrode interface board to the drive base using two # 00 - 90 x 3/16 screws ( figure 4r ) . note : at this point the drive array is ready to be loaded with stereotrodes or tetrodes . for details on tetrode construction and loading , please see . the printed drive base and the microdrives have been designed in solidworks 2011 3d cad software : please click here to download the solidworks file . after loading , invert the drive and carefully lower the shielding cone over the drive so that only the bottom piece protrudes . affix the shielding cone by epoxying the cone to the drive body . after the cone is attached , strip a small length of stainless steel wire ( .008 '' bare , .011 '' coated ) and pin to the eib . scratch the inner , aluminum part of the cone with a needle and ground the steel wire to the cone using silver paint . alternatively , the steel wire can directly be attached to the cone with a dab of conductive epoxy ( mg chemicals , surrey , canada ) . implant construction is a process that starts with the design of the 3d printed hyperdrive ( figure 1 ) , proceeding to the construction of the bottom piece ( figure 2 ) , the shielding cone ( figure 3 ) , and the final assembly of the hyperdrive , by individual construction of the microdrives ( figure 4 ) . these steps are followed by loading the microdrives with electrodes ( please see ) . following this step , it is possible to use these devices to record from multiple brain regions . in figure 5 , example traces from a simultaneous recording of the lateral geniculate nucleus ( lgn ) and hippocampus ( hpc ) the stability of the single units shown in figure 5b has been remarkable , showing consistent waveforms over a course of several days . these neurons were confirmed to be lgn neurons by being responsive to light - emitting diode stimulation , as shown by the peristimulus time histogram ( psth ) in figure 5c . in this same preparation , these traces showed sharp wave ripples ( figure 5d ) , during behavioral quiescence , consistent with their hippocampal origin . a. schematic of a coronal section of a mouse brain at a / p coordinates -2.3  -2.7 mm from bregma . four individual polyimides ( 300 m ) are drawn above the cortex , illustrating the targeting of the lgn region ( red ) with electrodes . revolving the blue contour 180 results in a 3d design body model ( inset ) . c. addition of polyimide slots and drive handles to the design body . revolving the red highlighted contours in b by 13 results in a polyimide half - slot ( top left ) . one drive handle is added by revolving the green contour in b by 15 ( top right ) . the second handle is added by using the circular pattern function ( bottom left ) . the same function can be used to create the 16 polyimide half slots ( bottom right ) . d. a new plane is added to the design ( top ) , allowing to create a new sketch for the microdrive receptacle , comprised of the screw hole , polyimides hole and antitorque rail ( bottom ) . e. these features will be implemented into the design using the cut and extrude functions and revolved 360 to create 16 receptacles . f. dimensions of the top piece sketch ( left ) and the 3d model ( right ) . c. after the first layer is laid out , a thin layer of cyanoacrylate glue is applied d. a second layer of polyimides is added quickly before the glue is dried . e. on top of the polyimides bundle , a 26 g  cannula is added as a place holder for the optic fiber . g. after removal of the cannula , the construct can be cut in the middle with a razor blade , yielding two identical bottom pieces . h. view on the cut surface of a finished bottom piece , illustrating the two double rows of four polyimides and the hole for the optic fiber . the polyimide matrix is inserted into the drive body , and aligned with the electronic interface board ( eib ) using the 26 g  cannula . b. a small amount of epoxy is used to affix the polyimid matrix to the drive body . c. a second application of epoxy may be necessary , after which excess epoxy should be dremeled away d. top view on the drive body with the matrix inserted . e. using a small piece of 33 g  polyimide tubing , the outer guide tubes are attached in the corresponding slots of the drive body . f. all outer guide tubes should be mapped to a rail , taking care to minimize tension on the tubes . g. after all outer guide tubes are mapped , they should be secured with epoxy and cut just above the inner lip . h. a microdrive assembly , consisting of a custom - built screw , a 5 mm spring and a top piece should be assembled and placed over a rail corresponding to one of the guide tubes . l - m. polyimide tubes ( 0.005 ' ) are inserted into each outer guide tube . n. each inner guide tube o.  the inner polyimide tubes are attached with epoxy to the corresponding microdrive and cut as short as possible . after all inner guide tubes are epoxied , the inner guide tubes protruding from the polyimide - matrix should be cut flush with the matrix lip . r. fully assembled hyperdrive with the eib attached , ready to be loaded with electrodes . b - d. a sheet of aluminum foil is glued to the template using a thin layer of epoxy . e. after cutting out the template , the cone is formed and glued together with epoxy . b. examples of two single unit waveforms recordings from this mouse . c. left , coronal section of the mouse brain highlighting the lateral geniculate nucleus , where some of the electrodes were lowered . right , example peristimulus time histograms ( psths ) of two lgn neurons aligned to visual stimulation ( yellow bar ) . d. right , coronal section highlighting the hippocampus ( hpc ) , where another set of electrodes were lowered . right , example of local field potential recording of a hippocampal ripple ( red highlight ) . this protocol outlines the process of constructing an ultra - lightweight microdrive array for targeting a single or multiple brain regions in the mouse . after the final steps of construction , the hyperdrive is ready to be implanted using standard surgical implantation techniques and affixed to the mouse 's skull with dental cement . post implantation , the electrodes can each be advanced independently using a small screwdriver , while the mouse is restrained by hand . the distance per turn that each electrode advances is determined by the pitch of the screw . using the screws referenced here advances each electrode approximately 150 mm per turn , though half and quarter - turns may be used for greater resolution . the dimensions of the sketch in figure 1b determine the overall size of the implant , therefore , an obvious way to scale implants bidirectionally is to change the dimensions on that critical sketch . additionally , the length of the screws can be extended to target deeper brain structures . we recommend custom made titanium screws , as those are light and less brittle than steel . note that the antitorque rails need to scale linearly with the screw length , and at this point we have not determined the maximal length at which these structures can be printed . to target multiple brain regions , the shape of the bottom piece can be modified . the addition of known sized washers ( thickness 200 m ) , could provide spacers needed between polyimides targeting separate brain structures ( for example , hippocampus and prefrontal cortex ) . these could be included in the bottom piece assembly steps , and later cut off after the epoxy hardens . a big limitation of this design is its dependence on proprietary software ( solidworks in this case ) . future development of open source programs that provide user friendly interfaces conducive to designing such equipment with minimal engineering background would be of tremendous benefit to the neuroscience community . first , the design is simple , dependent on very few sketches ( figure 1 ) . second , it is ultra - light , requiring no dental cement or heavy material to go into its assembly . overall , it weighs around 1.7 g  almost a third of the weight of commercially available implants of similar functionality . third , it requires no specialized equipment to make  the implant body can be 3d printed from multiple sources ( for example approto.com , but there are several others ) ; the screws can be custom made ( for example antrinonline.com ) ; the springs are commercially available ( for example leesprings.com ) ; and as a result the entire assembly process can happen in a day . finally , these implants have been used to record from multiple brain regions during natural foraging , structured behavioral tasks and sleep ( figure 5 ) . it is likely that the implant can be bidirectionally scaled simply by changing 1 ) the size of the sketch in figure 1b and , 2 ) the number of microdrive receptacles ( figure 1d ) patterned . for example , it can be scaled downwards to record from freely behaving mice early in development , and scaled upwards to record from rats , rabbits , ferrets and perhaps nonhuman primates . a final word is to remind the reader that critical to successful implementation of the outlined method is to prototype any modifications they implement to .stl design files attached . the reader will notice , for example , that the attached design contains a  figure 8  antitorque rail . this was the best design possible given the limitation of 3d printing , as it is often required that we drill these holes . having it be a circle , would compromise stability , but having it be a square or an angled shape would limit the ability to fix 3d printing imperfections by drilling .