add multi-part mime feature