added settings dialog