laptop, laptop computers, keyboard, keyboard instrument, key-pad, key pad, key, keyboards, computer, internet, internets, technology, upgrade, upgraded, up-to-date, slope, application, portable computer, data input device, network, profession, electronic equipment, computer network, adequate to, peripheral, capable, up to, system, machine, personal computer, engineering, computer keyboard, ascent