net widget, optimize polling