updated data path