limpiando el codigo oh oh
muuuuuuuuuuuuuchos cambios... case para todos!
rutas :D