ADD in protocol: introdcution, data structure. progress guarantees, performance and plots