fix edge weight serialisation