slight modification to multipart create interface