interface update and starting lazy widgets