change following the protocol