added scrolling related patterns