these variables make it easier to read