String.replace doesn't update the original value! oops!