# This week in Nu #58
- tumdum added [random environment variables to benchmarking to make `benchmark` more accurate](https://github.com/nushell/nushell/pull/2600)
- gillespiecd [removed some unnecessary dependencies](https://github.com/nushell/nushell/pull/2601), [simplified command names](https://github.com/nushell/nushell/pull/2603), improved ['did_you_mean'](https://github.com/nushell/nushell/pull/2610), [cleaned up nu-protocol](https://github.com/nushell/nushell/pull/2611), [unified dictionary implementation to IndexMap](https://github.com/nushell/nushell/pull/2617), [improved `clip` to convert input to string](https://github.com/nushell/nushell/pull/2624), added [example for `update` command](https://github.com/nushell/nushell/pull/2628)
- jonathandturner [refactored scope to be a linked list](https://github.com/nushell/nushell/pull/2602)
- JonathanArns [fixed selecting column names with spaces](https://github.com/nushell/nushell/pull/2613)
- lucasmmg [fixed `mv` to not allow directories to move into themselves](https://github.com/nushell/nushell/pull/2619), [added support for removing sockets](https://github.com/nushell/nushell/pull/2629)
- andrasio added [bar chart support](https://github.com/nushell/nushell/pull/2621) and [line chart support](https://github.com/nushell/nushell/pull/2627)
- fdncred [improved charts on Windows](https://github.com/nushell/nushell/pull/2626)