upgrade rust, some wip