added ability to use variables with at least unary operators