a whole lot of changes for clean up and prep work

remember, just because you CAN use a depreciated method, doesn't mean
you ever SHOULD. not all pc's can use compatibility profiles