- generic stage buffers could be eliminated (they do not exist in reality)
  only D,P really need them at their input
