More complete IPP demo