_M is no more needed