 						.then(handlePage);
 				}
 				return handlePage();
-			}
+			}*/
 			
 			return getJson(method + '/PageCount', params)
 				.then(function(result:Object):* {

			if (!params)
				params = {};
			params.Key = apiKey.value;
			return cache.getJsonPromise(this, JsonCache.buildURL(baseUrl + method, params) + "&{}")
				.then(function(result:Object):Object {
					if (result.Status != 'Success')
					{

		{
			var output:Array = [];
			
			/*if (method.substr(-5) == '/Data')
			{
				// backup if PageCount request fails - request each page until no data is returned
				var page:int = 0;
