a data processing apparatus is described comprising : a body having a surface defining a first plane , the body comprising a first group of control elements and a second group of control elements for entering data and performing control operations ; a display having a display area defining a second plane , the display coupled to the data processing apparatus at a pivot point and rotatable around the pivot point from a first position to a second position , wherein the display is viewable in both the first position and the second position and wherein both the first and second groups of control elements are exposed when the display is in the second position , and wherein only the second group of control elements are exposed when the display is in the first position , wherein the first plane and the second plane are substantially parallel when the display is in the first position , and wherein the first plane and the second plane are not parallel when the display is in the second position .