setting up the workspace