upload workspace