Bucket:  new field dur for max remaining duration.
the difference to n_c is that n_c >=  tf.n_c