add BT_serialization_deserialization