cleaning up
ignores MAgicNumber warnings