Updates for M4