update variables
update variables