improvements to workbench