Got it to work but we are still not speedy enough, need add results threads