IE8 does not support Date.now(). Fallback to (new Date().getTime())