tech_wrapper adjusted