CustomMarshal completed