update variables