new data and path