modify for workspaceId argument