cambios al ejercicio practico: container, columnas, callback ineficaz