The pointer commonly appears as an angled arrow (because historically the angled shape improved appearance on low resolution screens),[4] but it can vary within different programs or operating systems. A pointer is employed when the input method, or pointing device, is a device that can move fluidly across a screen and select or highlight objects on the screen. In GUIs where the input method relies on hard keys, such as the five-way key on many mobile phones, the GUI relies on a clear focus state.