The Evolution of ming palo alto