buttons and data table are now completely interconnected, a search bug fixed