added temporal reference, scroll handling