technology efficacy