updates vars