update finish workshop