update setup dialog
integrate with the setup dialog