Supplementary Materials for M