setup update gui