Not sure whether this was purposefully missing
Memory leak
Adds benchmark
More benchss