1. readyState Status Codes:
  2.     0 = uninitialized
  3.     1 = loading
  4.     2 = loaded
  5.     3 = interactive
  6.     4 = complete