add dialog bugs fixed