stop instantiating new variables where in place is fine