New TSR draft takes in all stakeholders