1, review the style singleton, i should revie the jqXHR to have a global view about ajax.