In reply to chr_sue:
The reason for the delays is that it is not enough to keep the order of transactions to have a CORRECT prediction of the output. As i said, the small delays between the two input interfaces creates different output values or predicted values that i need to model.