See line 555, we can just use one variable