added throttle macro;
added search limitation;