I'm having trouble identifying a problem in this pipelined datapath. After executing an add instruction, there are 5 subsequent R-type instructions executed. However, we are assuming no data hazard, so no data dependencies that are relevant. That confuses me because that takes out the main issue with executing multiple R-type instructions. Could it be a structural hazard in which there's not enough resources to execute multiple instructions at the same time, thereby needing more hardware?