edit widgets tabbed now, some js cleanup