part of the variable declaration rule done