read scroll