uploader controller serialization/deserialization