Manual multipart handling