protocol deviations