update inject module to use the new configuration units and new transaction api