add new data from three phases