New technologies present both opportunities and challenges