Declaration of VAR

and some other stuff

Tag: review