Internet research: a challenging task for professionals