Implementation of the workspace.