research solution