pipeline.py: only 4 args