updated most of the support files and fixed one issue with the maginit s...

...till being in the compile