Updated binary test & made some binary protocol