updated protocol and some files