added workbench module