added infinite result scrolling and adjusted tests