Avoid re allocations