start refactoring the net checker
fix the panel-eating bug in the Tabs component