you broke the multi functionality of the dialog .If you only just waited till i posted updated code.
your add+ button still makes no sense as it doesn't do what it says it does
your add+ button still makes no sense as it doesn't do what it says it does