apply new data