I think it is a good practice to define variables disregarding how they are used later on