request query runner implemented