finished marshalling