data path ok