mag implemented.