first attempt at fixing reset
new general dialogoption type