update to new rust