fixed Workspace class