The "Add" button in the "Filters" view in the "Create Custom Observer" window allows a user to click it as many times as they want without ever filling in any info. IMHO, a user should only be allowed to click the "Add" button again when the information has been fully entered for the first filter. If the user attempts to click the "Add" button before the info has not been completely entered for the previous filter, an error message should be shown alerting them to the fact that they have not finished the previous entry. Also(and this is a moot point if the above is fixed), if you add a buch of unfinished filters by clicking the "Add" button several times and then try to click the delete button at the end of the line, a traceback is generated as follows: java.lang.NullPointerException at frysk.gui.monitor.FilterLineWidget.removeFromObserver (FryskGui) at frysk.gui.monitor.FilterWidget.deleteFilterLine (FryskGui) at frysk.gui.monitor.FilterWidget$2.buttonEvent (FryskGui) at org.gnu.gtk.Button.fireButtonEvent (libgtkjava-2.8.so) at org.gnu.gtk.Button.handleClick (libgtkjava-2.8.so) at org.gnu.gtk.Gtk.gtk_main (libgtkjava-2.8.so) at org.gnu.gtk.Gtk.main (libgtkjava-2.8.so) at frysk.gui.Gui.gui (FryskGui) at frysk.gui.FryskGui.main (FryskGui)