Input data pipeline