Now fetches results properly and puts them into a Queue for proper handling at processor