integrate M7 update