don't allow tags with blank basenames
dialogs working better