Added binary deserialization