socc workbench stuff