nerc's e-tag 1.7 specification completely reworked the e-tag platform from scratch. some users said that it was so significant that it might have been more appropriate to have called it "e-tag 2.0". for the first time, extensible markup language (xml) was utilized to format the data transferred between e-tag applications, finally replacing the base csv data transfer format based on its ancestral nerc tag 1.0 spreadsheet/e-mail origins. the tsin database was expanded to include generation and load points which were matched with pses that had rights to schedule them, and also included complex associations that enforced matched sets of pors and pods with tps. e-tag 1.7 also greatly expanded the time frame flexibility of an e-tag by allowing extensions and modifications with comprehensive approval processes, layering of multiple oasis requests for transmission rights, and also fully automated the tag curtailment functions from the idc so that individual manual tag curtailments were no longer necessary.