deviations from protocol