make changes to treat decoupledIO as single nodes