fix publish operation
add force save