Scrolling is an essential part of our everyday computing experience. Contemporary scrolling techniques rely on the explicit initiation of scrolling by the user. The act of scrolling is tightly coupled with the user's ability to absorb information via the visual channel. The use of eye gaze information is therefore a natural choice for enhancing scrolling techniques. We present several gaze-enhanced scrolling techniques for manual and automatic scrolling which use gaze information as a primary input or as an augmented input. We also introduce the use off-screen gaze-actuated buttons for document navigation and control. ACM Classification: H5.2. User Interfaces. ? Input devices and strategies. H5.2. User Interfaces: Windowing Systems, H5.m. Information Interfaces and presentation (e.g., HCI): Miscellaneous. General terms: Human Factors, Algorithms, Design