predictable order for ips