update workpace