consistency in how we get the workspace