updated ISpipe.py