add ajax and polyfill