lots of changes to example for ip_parallel