First, why so many /var commands. Second why so many vars? You could place them all into one var and retreive it using tokens