added and designed some dialogs we need