added feature: create new workspace