magics++