data paths updating