arreglos controllers
swaps controller