add/update variables