drop extra variable creation and change `map` to `map!` to prevent new a...

...rray creation using `map`