Initial marshalling approach