added incoming product data processing cycle