removed the ma->mp bit