adapting technologies

adapting technologies