part finish protocol translate