Gear and Motor: I used a gear generator to get the proper dimensions for the gear and gear rack, created them in Onshape, and 3D printed them. Code: Using Python I programmed the Circut Playground Express to make the motor spin forwards and backwards, lengthening and shortening the heel. Assembly: I assembled the components and created a bracket to hold everything together. I decided to display the circuit board and wires for a cyberpunk look. After everything was successfully printed out, I put everything together. I ended up taking the heel off of a pair of cheap booties rather than starting off using flats because I found it looked better having that arch in the shoe heels. I initially planned to attach everything to the back outside of the heel, but with the addition of the wooden slides, it became bulkier than anticipated. So, I decided to put everything inside the shoe.