set up workspace