Moving to marshal for serialization