Implementando nuevo diseño para la solucion