notebook computer research