implemented function to get results beyond first 50 per initial
refactoring