you use `collect!` so there is not reason to assign to variable again