add workspace
edit changeNumber Function