added a filter view which handles removal/addition of new options and changing them