M25 updates