update 4.16 protocol 3 and 4