An electronic device, method and computer program product are provided. The electronic device comprises a memory to store program instructions, one or more processors to execute the program instructions, and a main body unit. The main body unit has a housing comprising a top side. The main body unit further includes a keyboard and a touchpad disposed along the top side of the housing. The keyboard and the touchpad are located in discrete areas. The touchpad includes a touch sensor and a touchpad display covering at least a portion of the touch sensor. The one or more processors display a graphical user interface (GUI) on the touchpad display.