researching technologies