completed protocol editing