updated to jquery 1.9.1 - updated use of Promise objects to exploit the new and better implementation of $.Deferred().promise().then