integration serialisation