rust and lib update