input-pipeline