this variable could better named, I've definitely forgotten what it is by this point