We decided to have the machine do all of the sorting by limiting any outside interference. The building process itself was not very difficult because we are used to building a lot of vex related things in this class. The only difficult part was making the code and trying to get rid of all the errors that occurs. We had to adjust the machine in order to relate with the code. If we were to approach this project again, we will make the code first and build of on that because that will reduce the amount of times we had to change the machine.