any var deceleration of a complex object should get its own var =