add workspaces demo