Dialog windows open conditionally

There's a different way to customize the features, now.