start implement a configuration dialog