undo the struct change
start work