Switcharoo was a project I worked on during my first year at UWaterloo. It was a joint project with my friend Alexandru. This project aimed to implement mix-nets on programmable switches, a task that has almost all requirements ready, except one. That one missing feature is adding arbitrary delays to packets. We created a framework for delaying packets at the switch level and intended to use it to implement mix-nets on switches. The project was ultimately abandoned, as we both had to shift our focus elsewhere, but this project might someday become a paper.