addresses #135
widgets and left panel now kept in sync