using History.js shim