trying to comprehend the meaning of the variables