add mmc serialization