updated workspace setup