Updates for Rust Trunk

many changes