closes #1 - create listdialog