fix long protocole