final scroll and spy