IE Fixes and SSL compatibility