technology and clinical skills