Never let you code get this messy. Time to clean up.