more variables

working still need some work