Update protocol updated :)

Changed the way the protocol updates, works beter now.