fix mag stuff