- added a timeout option to ajax service