The M4 Experience