improve configure dialog