gunichar marshalling