adding in support for ie
fixing errors with domain sepcification
adding way old changes