Method serialisation: first try