added scroll and cache examples